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

UptoLike

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

18
дуют за именем программы до знака вопроса, интерпретируются как допол-
нительный путь (этот путь будет доступен в cgi программе через переменную
окружения PATH_INFO).
Запрос с помощью метода GET может выглядеть следующим образом:
GET /index.html HTTP/1.1
Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
Host: www.volpi.ru
Accept: image/gif,image/jpeg, text/html, */*
Или в случае передачи данных CGI программе следующим:
GET /cgi-bin/getaccount.exe?user=peter&pass=pit&showdetail=1 HTTP/1.0
Host: www.mail.ru
Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
Метод "POST", как правило, используется для передачи клиентом на сер-
вер данных, которые
должны быть обработаны ресурсом, указанным в URI.
Данный метод чаще всего используется для работы с CGI-сервисом. Метод
"POST" передает параметры ресурсу URI в теле сообщения, поэтому при его
использовании не требуется соблюдать никаких ограничений на длину пере-
даваемой строки параметров. Если в теге <form> документа задано значение
атрибута method="POST", то пары "ключ=значение", представляющие собой
введенные данные из формы, помещаются в тело запроса. Размер тела запро-
са определяется полем заголовка "Content-Length", это поле является обяза-
тельным при использовании метода POST. Ответы на запросы методом
POST, как правило, не кэшируются. Ниже приведен пример запроса с помо-
щью метода POST.
POST /cgi-bin/getaccount.exe HTTP/1.1
дуют за именем программы до знака вопроса, интерпретируются как допол-
нительный путь (этот путь будет доступен в cgi программе через переменную
окружения PATH_INFO).
   Запрос с помощью метода GET может выглядеть следующим образом:
   GET /index.html HTTP/1.1
   Connection: Keep-Alive
   User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
   Host: www.volpi.ru
   Accept: image/gif,image/jpeg, text/html, */*
   Или в случае передачи данных CGI программе следующим:
   GET /cgi-bin/getaccount.exe?user=peter&pass=pit&showdetail=1 HTTP/1.0
   Host: www.mail.ru
   Connection: Keep-Alive
   User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
   Метод "POST", как правило, используется для передачи клиентом на сер-
вер данных, которые должны быть обработаны ресурсом, указанным в URI.
Данный метод чаще всего используется для работы с CGI-сервисом. Метод
"POST" передает параметры ресурсу URI в теле сообщения, поэтому при его
использовании не требуется соблюдать никаких ограничений на длину пере-
даваемой строки параметров. Если в теге 
документа задано значение атрибута method="POST", то пары "ключ=значение", представляющие собой введенные данные из формы, помещаются в тело запроса. Размер тела запро- са определяется полем заголовка "Content-Length", это поле является обяза- тельным при использовании метода POST. Ответы на запросы методом POST, как правило, не кэшируются. Ниже приведен пример запроса с помо- щью метода POST. POST /cgi-bin/getaccount.exe HTTP/1.1 18