Проектирование Интернет приложений. Тузовский А.Ф. - 20 стр.

UptoLike

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

20
Warning текст для использования человеком, полезен при вы-
полнении отладки. Например: «Предупреждение: может быть наруше-
ние безопасности!».
Заголовки запросов позволяют клиентам передавать дополни-
тельную информацию о себе и запросе, например:
Host: www.neurozen.com
User-Agent: Mozilla/5.0 (Windows; U; Windows XP; en-US; rv: 1.8.0.11)
Referer: http: //www.mysite.ru/~ivanov/defaul.html
Authorization: Basic [encoded-credentials]
К заголовкам запросов относятся следующие заголовки:
User-Agent описывает программу, отправившую данный за-
прос (например, web браузер).
Host указывает серверу, какой web-сайт должен использо-
ваться при обработке запроса (при использовании виртуального хостин-
га). Позволяет с помощью одного IP адреса обрабатывать много web-
сайтов.
Referer указывает информацию о том, откуда данный запрос
поступил. Если запрос был сформирован путем щелчка по гиперссылке
на странице, то указывается URL адрес данной страницы.
Authorization передается с запросом к ресурсу, использование
которого разрешено только авторизованным пользователям. Браузеры
включают такой заголовок после того, получения ответа на предыду-
щий запрос с кодом 401 и получения запрашиваемых данных от пользо-
вателя (т.е., имени и пароля). Если сервер решит, что эти данные пра-
вильные (что будет показано успешным кодом состояния), то браузер
будет продолжать включать их в последующие запросы доступа к ре-
сурсам, находящиеся в той же области поддержки безопасности. Следу-
ет отметить, что разные браузеры могут по-разному определять время
окончания передачи этих данных.
Заголовки ответов помогают серверу передать дополнительную
информацию об ответе, которая не может быть определена только на
основе анализа кода состояния:
Server: Apache/2.2.4
Location: http://www.mywebsite.com/relocatedPage.html
WWW-Authenticate:Basic realm="KremlinFiles"
К заголовкам ответов относятся: