Составители:
Рубрика:
25
¾ Поле "Host:" должно содержать IP или DNS адрес хоста у которого за-
прашивается URI ресурс. В общем случае через двоеточие может быть указан
HTTP порт, используемый этим хостом (если порт не указан, то по умолча-
нию используется 80 порт). Это может понадобиться, например, для органи-
зации прозрачных (transpanent) proxy серверов. Обычно при использовании
поля Host в запросе указывается
относительный URI, т.е. без адреса хоста, а
адрес хоста указывается в поле Host (например, Internet Explorer всегда ука-
зывает в запросе относительный URI, за исключением случая, когда он на-
строен на работу непосредственно через proxy сервер). Таким образом, за-
прос может пройти через цепочку proxy серверов без указания каких-либо
дополнительных полей и опций. Это поле
является обязательным при ис-
пользовании HTTP версии 1.1.
GET /examples/mainpage.htm HTTP/1.1
…………….
Host: www.volpi.edu:8000
¾ Поля "If-Match:", "If-None-Match:", "If-Range:", "If-Unmodified-Since:"
устанавливают различные флаги на предыдущие запросы указанного ресурса
для более эффективного управления кэшем сервера и/или промежуточных
агентов.
¾ Поле "Max-Forwards:" содержит максимальное число промежуточных
агентов, через которые может пройти запрос. Это поле может использоваться
только вместе с методами TRACE и OPTIONS. Каждый промежуточный
агент уменьшает это поле на единицу перед передачей запроса следующему
агенту или конечному серверу. Если при приеме запроса это поле содержит
ноль, то промежуточный агент не должен передавать запрос дальше, а дол-
жен сформировать HTTP-ответ для клиента.
¾ Поле "Host:" должно содержать IP или DNS адрес хоста у которого за- прашивается URI ресурс. В общем случае через двоеточие может быть указан HTTP порт, используемый этим хостом (если порт не указан, то по умолча- нию используется 80 порт). Это может понадобиться, например, для органи- зации прозрачных (transpanent) proxy серверов. Обычно при использовании поля Host в запросе указывается относительный URI, т.е. без адреса хоста, а адрес хоста указывается в поле Host (например, Internet Explorer всегда ука- зывает в запросе относительный URI, за исключением случая, когда он на- строен на работу непосредственно через proxy сервер). Таким образом, за- прос может пройти через цепочку proxy серверов без указания каких-либо дополнительных полей и опций. Это поле является обязательным при ис- пользовании HTTP версии 1.1. GET /examples/mainpage.htm HTTP/1.1 ……………. Host: www.volpi.edu:8000 ¾ Поля "If-Match:", "If-None-Match:", "If-Range:", "If-Unmodified-Since:" устанавливают различные флаги на предыдущие запросы указанного ресурса для более эффективного управления кэшем сервера и/или промежуточных агентов. ¾ Поле "Max-Forwards:" содержит максимальное число промежуточных агентов, через которые может пройти запрос. Это поле может использоваться только вместе с методами TRACE и OPTIONS. Каждый промежуточный агент уменьшает это поле на единицу перед передачей запроса следующему агенту или конечному серверу. Если при приеме запроса это поле содержит ноль, то промежуточный агент не должен передавать запрос дальше, а дол- жен сформировать HTTP-ответ для клиента. 25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »