ПРОТОКОЛ ПЕРЕДАЧИ ГИПЕРТЕКСТА -- HTTP / 1.1

Автор статьи: Алексей Симонов
Сайт Автора: Нет
E-mail Автора: Leshik@omsk.com
Дата публикации: 26.03.2005



9.3 GET.

Метод GET позволяет получать любую информацию (в форме объекта),
идентифицированную запрашиваемым URI (Request-URI). Если
запрашиваемый URI (Request-URI) обращается к процессу,
производящему данные, то в качестве объекта ответа должны быть
возвращены произведенные данные, а не исходный текст процесса,
если сам процесс не выводит исходный текст.

Различается "условный GET" ("conditional GET"), при котором
сообщение запроса включает поля заголовка If-Modified-Since,
If-Unmodified-Since, If-Match, If-None-Match, или If-Range.
Условный метод GET запрашивает передачу объекта, только если он
удовлетворяет условиям, описанным в условных полях заголовка.
Условный метод GET предназначен для уменьшения ненужной загрузки
сети, и позволяет обновлять кэшированные объекты без использования
нескольких запросов или пересылки данных, уже сохраненных
клиентом.

Различается также "частичный GET" ("partial GET"), при котором
сообщение запроса включает поле заголовка Range. Частичный GET
запрашивает передачу только части объекта, как описано в разделе
14.36. Частичный метод GET предназначен для уменьшения ненужной
загрузки сети, и позволяет собирать объекты из частей, без
передачи частей данных, уже сохраненных клиентом.

Ответ на запрос GET кэшируем тогда и только тогда, когда он
отвечает требованиям HTTP кэширования, описанным в разделе 13.



Список похожих статей