Справочник по сетевым протоколам


         

о типе преобразования, который был


/p>
Пример: HTTP/1.0 206 Partial content
DATE: Wed, 22 Feb 1997 16 : 00 : 00 GMT
LAST MODIFIED : Wed, 22 Feb 1997 15 : 50 : 00 GMT
CONTENT-RANGE: 21010 - 47021 / 47022
CONTENT-LENGHT: 26012
CONTENT-TYPE: IMAGE / GIF 













Content-Type - содержит тип передаваемого объекта (тип метаинформации).
Last-Modified - дата и время последней модификации объекта.
Title - содержит название объекта.

Пример: Title: HTTP - Протокол передачи гипертекстов.





Transfer-Encoding - содержит информацию о типе преобразования, который был применен к телу объекту для надежной передачи от источника к получателю.

Тело объекта передается вместе с запросом или ответом в формате, определенном в полях заголовка сообщения. Тело объекта передается с запросом в том случае, если метод вызывается однажды.
Сообщение ответа, не зависимо от того, присутствует или нет тело объекта, зависит как от метода запроса, так и от кода состояния. Все ответы при использовании метода HEAD, а также ответы с кодами 1хх (информационные), 204 (“не содержит”) и 304 (“не изменен”) не должны содержать тело объекта. Все остальные ответы должны содержать тело объекта или значение поля Content-Length, установленное в 0. 
После того, как сервер примет и проанализирует запрос от клиента, он посылает в формате НТТР ответное сообщение, которое имеет следующий вид: 

Поле состояния (Status-Line) содержит версию протокола, код состояния (status-code) и связанные со значением кода пояснения.
Код состояния состоит из трехзначного десятичного кода, определяющего попытку определения и идентификации запроса. Код состояния используется автоматически, а пояснения предназначены для пользователя. Первая цифра кода определяет класс ответа. Последние две цифры определяют номер сообщения в классе. Всего определены пять классов:





















1xx: информационный - запрос принят, процесс продолжается;
2xx: успешное завершение - запрос был успешно принят, идентифицирован и обработан;
3хх: переназначение - следующее действие должно быть обработано, чтобы завершить запрос;
4хх: ошибка пользователя - запрос содержит неверный синтаксис или не может быть выполнен;
5хх: ошибка сервера - сервер не может выполнить требуемый запрос.
<

Содержание  Назад  Вперед