Анализ сетевых протоколов. Коннов Н.Н - 55 стр.

UptoLike

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

54
тельно, все строки после главной строки запроса могут отсутствовать;
в этом случае сервер принимает их значение по умолчанию или по
результатам предыдущего запроса. Некоторые наиболее употребитель-
ные параметры HTTP-запроса:
Connection – соединение. Может принимать значения Keep-
Alive и close. Keep-Alive оставить в живых») означает, что после вы-
дачи данного документа соединение с сервером не разрывается, и
можно выдавать еще запросы. Большинство современных браузеров
работают именно в режиме Keep-Alive, так как он позволяет за одно
соединение с сервером получить как html-документ, так и рисунки веб-
страницы. Единожды установленный режим Keep-Alive сохраняется до
первой ошибки или до явного указания в очередном запросе
Connection: close, требующего закрытия соединения после ответа на
данный запрос;
User-Agent – список названий и версий браузера, например,
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MRA
5.0 (build 02094);
Accept список поддерживаемых браузером типов содер-
жимого в порядке их предпочтения данным браузером, например,
Accept image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/
vnd.ms: excel, application/msword, application/vnd.ms-powerpoint,*/*.
Это параметр нужен для случая, когда сервер может выдавать один и
тот же документ в разных форматах и используется в основном CGI-
скриптами для формирования ответа, адаптированного для данного
браузера;
Referer ссылка, т.е. URL, с которого перешли на этот ресурс;
Host имя хоста, с которого запрашивается ресурс;
Accept-Language поддерживаемый язык. Имеет значение для
сервера, который может выдавать один и тот же документ в разных
языковых версиях;
Accept-Encoding перечень поддерживаемых способов коди-
рования запрашиваемого документа при передаче. Например, боль-
шинство современных браузеров включают указание на возможность
сжатия контента в каждый отсылаемый запрос: Accept-encoding: gzip,
deflate.
Пример HTTP-запроса при обращении к главной странице сайта
alice.pnzgu.ru:
тельно, все строки после главной строки запроса могут отсутствовать;
в этом случае сервер принимает их значение по умолчанию или по
результатам предыдущего запроса. Некоторые наиболее употребитель-
ные параметры HTTP-запроса:
       Connection – соединение. Может принимать значения Keep-
Alive и close. Keep-Alive («оставить в живых») означает, что после вы-
дачи данного документа соединение с сервером не разрывается, и
можно выдавать еще запросы. Большинство современных браузеров
работают именно в режиме Keep-Alive, так как он позволяет за одно
соединение с сервером получить как html-документ, так и рисунки веб-
страницы. Единожды установленный режим Keep-Alive сохраняется до
первой ошибки или до явного указания в очередном запросе
Connection: close, требующего закрытия соединения после ответа на
данный запрос;
       User-Agent – список названий и версий браузера, например,
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MRA
5.0 (build 02094);
       Accept – список поддерживаемых браузером типов содер-
жимого в порядке их предпочтения данным браузером, например,
Accept image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/
vnd.ms: excel, application/msword, application/vnd.ms-powerpoint,*/*.
Это параметр нужен для случая, когда сервер может выдавать один и
тот же документ в разных форматах и используется в основном CGI-
скриптами для формирования ответа, адаптированного для данного
браузера;
       Referer – ссылка, т.е. URL, с которого перешли на этот ресурс;
       Host – имя хоста, с которого запрашивается ресурс;
       Accept-Language – поддерживаемый язык. Имеет значение для
сервера, который может выдавать один и тот же документ в разных
языковых версиях;
       Accept-Encoding – перечень поддерживаемых способов коди-
рования запрашиваемого документа при передаче. Например, боль-
шинство современных браузеров включают указание на возможность
сжатия контента в каждый отсылаемый запрос: Accept-encoding: gzip,
deflate.
      Пример HTTP-запроса при обращении к главной странице сайта
alice.pnzgu.ru:



                                  54