Помощь в учёбе, очень быстро...
Работаем вместе до победы

Структура ответа (Response)

РефератПомощь в написанииУзнать стоимостьмоей работы

Зхх — перенаправление. Сообщает клиенту, что нужно сделать еще один запрос, как правило, по другому URI. Адрес, по которому клиент должен сделать запрос, как правило, указывается в заголовке Location; При возникновении ошибок, как правило, тело сообщения содержит гипертекстовую информацию, поясняющую возникшую ошибку. Стартовая строка ответа сервера имеет следующий формат: 4хх — были допущены… Читать ещё >

Структура ответа (Response) (реферат, курсовая, диплом, контрольная)

Стартовая строка ответа сервера имеет следующий формат:

HTTP/Версия КодСостояния Пояснение

Версия —две цифры, разделенные точкой.

КодСостояния — три цифры, значение которых определяет результат выполнения запроса и дальнейшее поведение клиента. Первая цифра кода состояния определяет его класс, группу, к которой принадлежит данный код состояния. В настоящее время выделяют следующие группы:

  • — 1хх — информационное сообщение;
  • — 2хх — успешно выполненный сервером запрос;
  • — Зхх — перенаправление. Сообщает клиенту, что нужно сделать еще один запрос, как правило, по другому URI. Адрес, по которому клиент должен сделать запрос, как правило, указывается в заголовке Location;
  • — 4хх — были допущены ошибки со стороны клиента;
  • — 5хх — возникли ошибки на сервере.

При возникновении ошибок, как правило, тело сообщения содержит гипертекстовую информацию, поясняющую возникшую ошибку.

Пояснение — текстовое короткое пояснение к коду ответа. Ни на что не влияет и не является обязательным. Большая часть библиотек работы с HTTP имеет собственные средства определения «пояснения» по полученному коду, в том числе и локализованного пояснения.

Пример HTTPresponse:

НТТР/1.1200 ОК.

Date: Wed, 11 Feb 201 311:20:59 GMT Server: Apache.

X-Powered-By: PHP/5.2.4−2ubuntu5wml.

Last-Modified: Wed, 11 Feb 201 311:20:59 GMT.

Content-Language: ru.

Content-Type: text/html; charset=utf-8.

Content-Length: 1234.

Connection: close.

  • (пустаястрока )
  • (далее следует запрошенная страница в HTML)
Показать весь текст
Заполнить форму текущей работой