Сети ЭВМ и телекоммуникации. Глобальные сети. Брейман А.Д. - 112 стр.

UptoLike

Составители: 

112
HTTP-ответ сервера, так же, как и HTTP-запрос, состоит из нескольких
частей. Первая строка содержит численный код результата выполнения запроса
и его словесное описание. Код состоит из трех цифр, причем первая из них
означает, был ли запрос успешен или нет: 2 — успешное выполнение, 3 —
перенаправление (ресурс был перемещен), 4 — ошибка в запросе, 5 — ошибка
сервера. Вторая и третья цифры уточняют результат.
Строки со второй по первую пустую, как и в HTTP-запросе, содержат
HTTP-заголовокнабор параметров.
В случае успешного выполнения метода GET за HTTP-заголовком и
пустой строкой следует тело HTTP-ответа - содержимое запрошенного ресурса.
В случае выполнения метода POST, HTTP-ответ тела не имеет.
Примерный вид HTTP-ответа:
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.1
Date: Sun, 07 Jan 2004 10:13:14 GMT
Connection: Keep-Alive
Content-Length: 55
Content-Type: text/html
<html><head><title>TITLE</title></head><body></body></html>
10.2.3 Средства идентификации пользователей в протоколе HTTP
Протокол HTTP не содержит средств для хранения информации о
клиентах в промежутке между обращениями. Все обращения клиентов к
серверу совершенно независимы друг от друга. Это позволило значительно
упростить сам протокол, однако для удобства работы со сколько-нибудь
сложными системами, предоставляющими доступ к
данным, необходимы
     HTTP-ответ сервера, так же, как и HTTP-запрос, состоит из нескольких
частей. Первая строка содержит численный код результата выполнения запроса
и его словесное описание. Код состоит из трех цифр, причем первая из них
означает, был ли запрос успешен или нет: 2 — успешное выполнение, 3 —
перенаправление (ресурс был перемещен), 4 — ошибка в запросе, 5 — ошибка
сервера. Вторая и третья цифры уточняют результат.
     Строки со второй по первую пустую, как и в HTTP-запросе, содержат
HTTP-заголовок — набор параметров.
     В случае успешного выполнения метода GET за HTTP-заголовком и
пустой строкой следует тело HTTP-ответа - содержимое запрошенного ресурса.
В случае выполнения метода POST, HTTP-ответ тела не имеет.


     Примерный вид HTTP-ответа:
     HTTP/1.1 200 OK
     Server: Microsoft-IIS/5.1
     Date: Sun, 07 Jan 2004 10:13:14 GMT
     Connection: Keep-Alive
     Content-Length: 55
     Content-Type: text/html


     TITLE


     10.2.3 Средства идентификации пользователей в протоколе HTTP


     Протокол HTTP не содержит средств для хранения информации о
клиентах в промежутке между обращениями. Все обращения клиентов к
серверу совершенно независимы друг от друга. Это позволило значительно
упростить сам протокол, однако для удобства работы со сколько-нибудь
сложными системами, предоставляющими доступ к данным, необходимы


                                       112