Шифрование и секретность в Linux


Глобальные объекты LXP



Глобальные объекты LXP

Два специальных объекта, 1хр и env, являются системными объектами и содержат информацию о LXP и переменных среды.

К любой переменной среды, заданной в конфигурации CGI Apache (например, REMOTE_ADDR), можно обратиться в формате env .переменная. Например, значение переменной env.REMOTE_ADDR определяет адрес удаленного клиента, обращающегося к текущему документу (если эта возможность была включена в Apache).

Объект 1 хр зарезервирован для системных целей. В версии 0.8 он содержит только три переменные, из которых самой полезной является Ixp.value — путь URI, полученный сервером для текущего запроса LXP (например, /app/index.lxp).

Кроме того, в переменной 1 хр. versi on хранится версия используемого программного пакета LXP, а в переменной Ixp. copy right — информация об авторских правах.

Пользователи, передающие данные документу LXP, не могут передавать переменные с префиксом 1хр. в операциях GET и POST. Таким образом, любая переменная, начинающаяся с префикса 1хр., является защищенной и может использовать-

ся только в документах LXP и только с тегом <setvar>. Данное свойство помогает защитить конфиденциальную информацию, например результаты парольной аутентификации.




Содержание раздела