После получения и интерпретации запроса, сервер
посылает ответ в соответствии со следующей формой: Ответ = Простой-Ответ | Полный-Ответ
Простой-Ответ = [ Содержание-Ответа ]
Полный-Ответ = Строка-Статус
*( Общий-Заголовок | Заголовок-Ответа | Заголовок-Содержания) CRLF
[ Содержание-Ответа ]
Простой-Ответ должен посылаться только в ответ на HTTP/0.9 Простой-Запрос,
или в том случае, если сервер поддерживает только ограниченный HTTP/0.9
протокол. Если клиент посылает HTTP/1.0 Полный-Запрос и получает ответ, который
не начинается со Строки-Статус, он должен
предполагать, что ответ сервера представляет собой Простой-Ответ, и обрабатывать
его в соответствии с этим. Следует заметить, что Простой-Ответ состоит только из
запрашиваемой информации (без заголовков) и поток данных прекращается в тот
момент, когда сервер закрывает сеанс связи.
|