Прикладные протоколы Интернет и WWW. Чукарин А.В. - 94 стр.

UptoLike

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

© Чукарин А.В., 2006
94
PATH_TRANSLATED. Сервер передает
преобразованную версию PATH_INFO, которая включает
в себя путь, преобразованный из виртуального в
физический.
SCRIPT_NAME. Виртуальный путь к шлюзу, который
должен выполняться, используемый для получения URL.
QUERY_STRING. Информация, следующая за ? в URL, к
которому относится данный шлюз. Это информация
представляет собой строку запроса. Она не должна быть
декодирована никоим образом. Вне зависимости от
командной строки эта переменная всегда должна быть
установлена при наличии такой информации, .
REMOTE_HOST. Имя хоста, производящего запрос. Если
сервер не имеет такой информации, он должен
установить REMOTE_ADDR, а это поле оставить не
установленным.
REMOTE_ADDR. IP адрес хоста, производящего запрос.
AUTH_TYPE. Если сервер поддерживает идентификацию
пользователя, и шлюз является защищенным от
постороннего доступа, этот специфичный для протокола
метод идентификации используется для проверки
пользователя.
REMOTE_USER. Используется в ситуациях, аналогичных
предыдущему случаю, для хранения имени пользователя.
REMOTE_IDENT. Если HTTP сервер поддерживает
идентификацию пользователя согласно RFC 931, то эта
переменная будет содержать имя пользователя,
полученное от сервера.
CONTENT_TYPE. Для запросов, которые содержат
дополнительную добавочную информацию, такие как
HTTP POST и PUT, здесь содержится тип данных этой
информации.
CONTENT_LENGTH. Длина данных, которую передает
клиент.
В дополнение к этим, если запрос содержит дополнительные
поля заголовка запроса, они помещаются в переменные окружения с
префиксом HTTP_, за которым следует имя заголовка. Любые символы