ГЕТ запрос: различия между версиями
(→См. также) |
(→Условные ГЕТ запросы) |
||
Строка 17: | Строка 17: | ||
== Условные ГЕТ запросы == | == Условные ГЕТ запросы == | ||
− | Условные ГЕТ запросы содержат заголовки If-Modified-Since, If-Range и т.п. и позволяют лимитировать избытки информации. Это свойство используется для разгрузки сети. | + | Условные ГЕТ запросы содержат заголовки вида If-Modified-Since, If-Range и т.п. и позволяют лимитировать избытки информации. Это свойство используется для разгрузки сети. |
− | Также ГЕТ запроса можно | + | Также c ГЕТ запроса можно начать какой-либо процесс. В этом случае в тело ответного сообщения следует включить информацию о ходе выполнения процесса. |
== См. также == | == См. также == | ||
[[ПОСТ запрос]]<br> | [[ПОСТ запрос]]<br> | ||
[[Веб-сайт]] | [[Веб-сайт]] |
Версия 00:33, 28 февраля 2012
ГЕТ запрос - один из методов, используемых в протоколе HTTP для получения содержимого веб-сайта путем обращения к серверу. В ГЕТ запрос трансформируется вся информация, появляющаяся в адресной строке браузера и содержимое этой строки всегда открыто для просмотра. Объем информации, которую можно отправить с помощью ГЕТ запроса ограничен. Страницу с результатами можно добавлять в закладки. Ответы на ГЕТ запросы могут кэшироваться благодаря свойствам протокола HTTP. Они позволяют повторение одного и того же запроса такого типа с получением одинаковых результатов в случае, если веб-ресурс оставался неизменным. В ГЕТ запросе можно указать параметры, передаваемые файлу. В этом случае оправдано применение ПОСТ запроса.
ГЕТ запрос имеет вид:
GET /index.html HTTP/1.0
где: GET - метод запроса, index.html, - запрашиваемый URL, HTTP/1.0, - используемый клиентом протокол.
Частичные ГЕТ запросы
Частичными называются такие ГЕТ запросы, которые существуют для получения лишь отдельной части информации ресурса и их выполнение является желательным, но не обязательным условием. Они чаще всего применяются для докачки файлов или параллельного скачивания с использованием более одного потока. Частичные ГЕТ запросы содержат параметр Range.
Условные ГЕТ запросы
Условные ГЕТ запросы содержат заголовки вида If-Modified-Since, If-Range и т.п. и позволяют лимитировать избытки информации. Это свойство используется для разгрузки сети.
Также c ГЕТ запроса можно начать какой-либо процесс. В этом случае в тело ответного сообщения следует включить информацию о ходе выполнения процесса.