Рейтинг:0

Apache использует выражение в модуле mod_ext_filter

флаг gb

Мне нужно настроить обратный прокси-сервер apache для возврата сценария js на каждой странице. Для этого я использую perl-скрипт, который внедряет javascript на страницы. Для этого я использовал следующую директиву: ExtFilterDefine fixtext mode=output intype=text/html cmd="/home/eloi/leanovia/observability/webserver-script/ttk-js-rum-injector.perl ${cookies_retrieved}" Мне это удалось до этого шага.

Однако мне нужно получить файлы cookie из запроса, чтобы использовать его в javascript. Я знаю, что мне нужно использовать expr=%{req:Cookie}

Однако выражение не оценивается, когда я использую его следующим образом:

ExtFilterDefine fixtext mode=output intype=text/html cmd="/home/eloi/leanovia/observability/webserver-script/ttk-js-rum-injector.perl expr=%{req:Cookie}"

Я знаю, что очень близок к решению, но я часами безуспешно пытался вычислить выражение. Я не нашел решения своей проблемы. Я знаю, что в ответе можно отправить заголовок, который оценивает это выражение, поскольку я мог проверить его с помощью этой директивы:

Набор заголовков eloi "${cookies_retrieved}"

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.