2016-12-01 3 views
0

У меня есть бэкэнд Python, который обращается прокси-сервером Apache/mod_proxy с помощью fcgi (httpd 2.4 на rhel7).Получить mod_proxy для передачи пользовательского заголовка в backend

У меня есть клиент, который устанавливает пользовательский заголовок в запросе, однако mod_proxy не отправляет этот заголовок на сервер.

Я знаю, что для хоста существует нечто подобное для ProxyPreserveHost. Я хотел бы знать, как сделать что-то подобное для пользовательского заголовка.

Могу ли я сделать это с помощью mod_proxy, или мне нужно каким-то образом вернуться к mod_rewrite?

ТИА

ответ

0

Кажется, эта линия сохраняет заголовок по причинам, я не совсем понимаю:

SetEnvIf HTTP_MY_HEADER "(.*)" MY_HEADER=$0 

Поэтому я не понимаю, что я устанавливаю в вар Env здесь, а не заголовок - Env vars автоматически превращаются в заголовки?

я, хотя я мог бы сделать это также, но не было необходимости:

RequestHeader set HTTP_MY_HEADER "${MY_HEADER}e" 

Я полагаю, что это ответ, как «работает», хотя я хотел бы знать, почему ...

Смежные вопросы