Сети ЭВМ и телекоммуникации. Лясин Д.Н - 29 стр.

UptoLike

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

29
ресурса (если таковые есть), алгоритм шифрования, размер частей и всего со-
общения.
Например, заголовок "Entity-Header" может выглядеть следующим обра-
зом:
Allow: GET, HEAD
Content-Encoding: x-gzip
Content-Length: 3495
Content-Type: text/html; charset=windows-1251
Expires: Thu, 04 Sep 2001 16:00:00 GMT
Last-Modified: Mon, 04 Sep 2000 10:05:26 GMT
В разделе "Extension-Header" содержатся дополнительные поля, которые
могут быть добавлены в спецификацию позднее. Все нераспознанные поля
должны игнорироваться HTTP-клиентами, а proxy-сервера должны переда-
вать их без изменений. Таким образом, функциональность HTTP
протокола
может быть расширена без изменения общей структуры запросов и ответов.
Следует отметить, что некоторые из полей, добавленные в спецификации
HTTP/1.1, для обеспечения совместимости включены как дополнительные
поля в спецификацию HTTP/1.0. Одно из таких полей - это поле
"Connection:", которое первоначально отсутствовало в спецификации
HTTP/1.0. В спецификации HTTP/1.1 добавлены несколько полей, исполь-
зуемые для работы
с proxy серверами. Например, поле X-Forwarder-For ис-
пользуется proxy серверами для указания IP адреса клиента, для которого
выполняется запрос. Поле Proxy-Connection управляет параметрами соедине-
ния с proxy сервером.
4.6. Механизмы аутентификации
Протокол HTTP предоставляет простой механизм аутентификации поль-
зователя ресурсов WWW-сервера. Механизм построен на обмене информа-
ресурса (если таковые есть), алгоритм шифрования, размер частей и всего со-
общения.
   Например, заголовок "Entity-Header" может выглядеть следующим обра-
зом:
   Allow: GET, HEAD
   Content-Encoding: x-gzip
   Content-Length: 3495
   Content-Type: text/html; charset=windows-1251
   Expires: Thu, 04 Sep 2001 16:00:00 GMT
   Last-Modified: Mon, 04 Sep 2000 10:05:26 GMT
   В разделе "Extension-Header" содержатся дополнительные поля, которые
могут быть добавлены в спецификацию позднее. Все нераспознанные поля
должны игнорироваться HTTP-клиентами, а proxy-сервера должны переда-
вать их без изменений. Таким образом, функциональность HTTP протокола
может быть расширена без изменения общей структуры запросов и ответов.
Следует отметить, что некоторые из полей, добавленные в спецификации
HTTP/1.1, для обеспечения совместимости включены как дополнительные
поля в спецификацию HTTP/1.0. Одно из таких полей - это поле
"Connection:", которое первоначально        отсутствовало   в спецификации
HTTP/1.0. В спецификации HTTP/1.1 добавлены несколько полей, исполь-
зуемые для работы с proxy серверами. Например, поле X-Forwarder-For ис-
пользуется proxy серверами для указания IP адреса клиента, для которого
выполняется запрос. Поле Proxy-Connection управляет параметрами соедине-
ния с proxy сервером.
                          4.6.   Механизмы аутентификации
   Протокол HTTP предоставляет простой механизм аутентификации поль-
зователя ресурсов WWW-сервера. Механизм построен на обмене информа-




                                     29