на первый
заказ
Дипломная работа на тему: Информационно-вычислительные сети
Введение
Протокол передачи гипертекста (HTTP) - протокол прикладного уровня для распределенных, совместных, многосредных информационных систем. HTTP используется в World Wide Web (WWW) начиная с 1990 года. Первой версией HTTP, известной как HTTP/0.9, был простой протокол для передачи необработанных данных через Интернет. По определению RFC 1945 HTTP/1.0 был улучшением этого протокола, допускал MIME-подобный формат сообщений, содержащий метаинформацию о передаваемых данных и имел модифицированную семантику запросов/ответов. Однако HTTP/1.0 недостаточно учитывал особенности работы с иерархическими прокси-серверами (hierarchical proxies), кэшированием, постоянными соединениями, и виртуальными хостами (virtual hosts). Кроме того, быстрый рост числа не полностью совместимых с протоколом HTTP/1.0 приложений, потребовал введения новой версии протокола, в которой были бы заложены дополнительные возможности, которые помогли бы привести эти приложения к единому стандарту.Список RFC относящийся к рассмотренным в данной работе вопросам, приведен в разделе "Библиографический список".
Оглавление
- 1. Введение. 5- Назначение
- Терминология
- Общее описание
- Параметры протокола
- Версия HTTP
- Универсальный Идентификатор Ресурса URI
- Общий синтаксис
- Сравнение URI
- 3.3 Форматы датывремени. 14
- Полная дата
- Разность секунд delta seconds
- Кодовые таблицы character sets
- Кодирования содержимого content codings
- Кодирования передачи Transfer Codings
- Медиатипы Media Types
- Канонизация и предопределенные значения типа text
- Типы Multipart
- Маркеры продуктов Product Tokens
- Величины качества Quality Values
- Метки языков Language Tags
- Метки объектов Entity Tags
- Единицы измерения диапазонов Range Units
- HTTP сообщение HTTP Message
- Типы сообщений
- Заголовки сообщений
- Тело сообщения
- Длина сообщения
- Общие поля заголовка
- Запрос Request
- Строка запроса Request-Line
- Метод Method
- URI запроса Request-URI
- Ресурс, идентифицируемый запросом
- Поля заголовка запроса
- Ответ Response
- Строка состояния Status-Line
- Код состояния и поясняющая фраза
- Поля заголовка ответа
- Объект Entity
- Поля заголовка объекта
- Тело объекта
- 7.2.1 Тип. 31
- Длина
- Соединения Connections
- Постоянные соединения Persistent Connections
- Цель
- Общее описание
- Обсуждение Negotiation
- Конвейерная обработка Pipelining
- Прокси-сервера Proxy Servers
- Практические соображения
- Требования к передаче сообщений
- Определения методов
- Безопасные и идемпотентные методы
- Безопасные методы
- Идемпотентные методы
- Определение кодов состояния
- 1xx - Информационные коды
- 100 Продолжать, Continue
- 101 Переключение протоколов, Switching Protocols
- 2xx - Успешные коды
- 200 ок
- 201 Создан, Created
- 202 Принято, Accepted
- 203 Не авторская информация, Non-Authoritative Information
- 204 Нет содержимого, Nо Content
- 205 Сбросить содержимое, Reset Content
- 206 Частичное содержимое, Partial Content
- 3xx - Перенаправление
- 300 Множественный выбор, Multiple Choices
- 301 Постоянно перемещен, Moved Permanently
- 302 Временно перемещен, Moved Temporarily
- 303 Смотреть другой, See Other
- 304 Не модифицирован, Not Modified
- 305 Используйте прокси-сервер, Use Proxy
- 4xx - Коды ошибок клиента
- 400 Испорченный Запрос, Bad Request
- 401 Несанкционированно, Unauthorized
- 402 Требуется оплата, Payment Required
- 403 Запрещено, Forbidden
- 404 Не найден, Not Found
- 405 Метод не допустим, Method Not Allowed
- 406 Не приемлем, Not Acceptable
- 407 Требуется установление подлинности через прокси-сервер, Proxy Authentication Required
- 408 Истекло время ожидания запроса, Request Timeout
- 409 Конфликт, Conflict
- 410 Удален, Gone
- 411 Требуется длина, Length Required
- 412 Предусловие неверно, Precondition Failed
- 413 Объект запроса слишком большой, Request Entity Too Large
- 414 URI запроса слишком длинный, Request-URI Too Long
- 415 Неподдерживаемый медиатип, Unsupported Media Type
- 5xx - Коды ошибок сервера
- 500 Внутренняя ошибка сервера, Internal Server Error
- 501 Не реализовано, Not Implemented
- 502 Ошибка шлюза, Bad Gateway
- 503 Сервис недоступен, Service Unavailable
- 504 Истекло время ожидания от шлюза, Gateway Timeout
- 505 Не поддерживаемая версия HTTP, HTTP Version Not Supported
- Установление подлинности доступа Access Authentication
- Базовая схема установления подлинности Basic Authentication Scheme
- 11.2 Обзорная схема установления подлинности Digest Authentication Scheme 1. 54
- Кэширование в HTTP
- Общая информация о кэшировании
- Правильность кэша
- Предупреждения
- Механизмы управления кэшем Cache-control Mechanisms
- Явные предупреждения агента пользователя
- Исключения из правил и предупреждений
- Контролируемое клиентом поведение
- Модель устаревания
- Устаревание, указанное сервером
- Эвристическое устаревание
- Вычисление возраста
- Вычисление устаревания
- Устранение противоречий в значениях устаревания
- Устранение противоречий между несколькими ответами
- Модель проверки достоверности validation model
- Библиографический список 65
или зарегистрироваться
в сервисе
удобным
способом
вы получите ссылку
на скачивание
к нам за прошлый год