Получение значения поля запроса

$env:HTTP_ПОЛЕ_ЗАПРОСА
$
request:headers.ПОЛЕ_ЗАПРОСА   [3.4.4]

Такая конструкция возвращает значение поля запроса, передаваемое браузером веб-серверу (по HTTP-протоколу).

Пример
^if(^env:HTTP_USER_AGENT.pos[MSIE]>=0){
    Пользователь, вероятно, использует Microsoft Internet Explorer<br />
}

Поля запроса имеют имена в верхнем регистре, начинающиеся с 
HTTP_, и знаки «-» в них заменены на «_».

Подробности - в документации используемого веб-сервера.


User comments:

Misha v.3 15.02.2008 00:49

Примет класса разбирающего переменную окружения HTTP_USER_AGENT:
http://www.parser.ru/examples/detect/


In order to add comments you must register.
Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 20.06.2024