Конспект лекций по предмету "Проектирование интерфейсов"


Рассмотрим реализацию интерфейса взаимодействия сервера с внешней программой (Common Gateway Interface).

Переменные среды Common Gateway Interface (CGI).
Cервер при запуске CGI-скрипта (внешней программы) формирует среду окружения, в которой скрипт может найти всю доступ­ную информацию о HTTP-соединении и о полученных в запросе параметрах.
Большинство переменных CGI стандартизованы. Рассмотрим стандартные пере­менные CGI-окружения:
REQUEST_METHOD - это одно из самых главных полей, используемое для определе­ния метода запроса HTTP. Как уже было отмечено протокол HTTP использует для запроса к серверу методы GET и POST. Они отличаются тем, что в методе GET запрос является частью URL (например http://www.localhost/myscript.cgi?а=request), а при использовании метода POST данные передаются в теле HTTP-запроса (при GET тело запроса пусто). Соответственно, для CGI: при GET за­прос идет в переменную QUERY_STRING, а при POST подается на стандартный ввод скрипта - STDIN.


Не сдавайте скачаную работу преподавателю!
Данный конспект лекций Вы можете использовать для создания шпаргалок и подготовки к экзаменам.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем конспект самостоятельно:
! Как написать конспект Как правильно подойти к написанию чтобы быстро и информативно все зафиксировать.