Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
moko 02.07 16:45
Если примерно такой код разметить в методе @auto или @conf конфигурационного auto.p:^if(!def $env:SERVER_NAME){ $s[^json:string[$env:fields]] ^s.save[/senv.cfg] }{ $s[^file::load[text;/senv.cfg]] $senv[^json:parse[^taint[as-is;$s.text]]] }Суть в том, что при запуске в режиме веб-сервера парсер сначала обрабатывает конфигурационный auto.p и в этот момент переменные окружения доступны. Потом, при поступлении http запросов, переменные окружения содержат уже только данные запроса. Но можно сохранить изначальное окружение и загружать его при последующих запросах.