Порт http (по умолчанию = 80)
Компоненты http-URL
Адрес хоста
(порт, не обязательно)
Путь к ресурсу
Доп. параметры (например, параметры серверного сценария)
Доп. Параметры
(Query)
PC + браузер
MS I Explorer
Web- сервер
Apache
Mac +
Safary
HTTP/1.0: RFC 1945
HTTP/1.1: RFC 2616
HTTP не имеет «состояния»
Не предусмотрены «сессии»
Web Server
Browser
HTTP request1
HTTP response1
HTTP request21
HTTP response21
...
2) Сервер открывает соединение
3) Клиент посылает сообщение HTTP GET
time
5) Сервер закрывает TCP соединение
4) Обрабатывает запрос и отсылает HTTP OK с содержимым
Client
Server
0) Сервер ждет запросов
method имя заголовка “:” значение … Строка запроса Необяз. Поля заголовков «Тело запроса», для POST
имя заголовка “:” значение
entity body
имя заголовка “:” значение … Ответное сообщение Строка ответа
HTML, двоичные данные
ASCII, данные (binary)
Структура ответа:
Доп. поля
Результаты
Трехзначное число (текст):
Заголовки
запроса
Заголовки
ответа
Date: Fri, 02 Feb 2001 19:10:11 GMT
Server: Apache/1.3.9 (Unix) (Red Hat/Linux)
Last-Modified: Tue, 30 Jan 2001 21:48:14 GMT
ETag: "1807135e-67-3a77369e"
Accept-Ranges: bytes
Content-Length: 103
Connection: close
Content-Type: text/plain
Исп. cookie
Исп. cookie
Объект
не изм.
Объект
изм.
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть