Добавьте заголовок запроса на mod_proxy на основе значения другого заголовка запроса

Если Вы для необработанного пространства и действительно не заботитесь о производительности (как долго, как это рядом 100MiB/s для потоковой передачи доступа и по крайней мере 100's IOPS), затем, трудно разбить backblaze переходные приставки.

2
задан 20 May 2013 в 06:54
1 ответ

RequestHeader может вставлять значения переменных среды в значения заголовка, а SetEnvIf может устанавливать переменные среды на основе значений заголовка запроса, поэтому следующая конфигурация должна достичь того, что вы need:

SetEnvIf X-Forwarded-For (.*) saved_x_forwarded_for=$1
RequestHeader set X-Custom-Forwarded-For "%{saved_x_forwarded_for}e"

Вы должны использовать set вместо add , чтобы даже если клиент отправит запрос, содержащий ваш настраиваемый заголовок, указанное клиентом значение будет перезаписано (хотя даже это не на 100% надежно, потому что заголовок X-Forwarded-For тоже может быть подделан). Также проверьте, что произойдет, если будет получен запрос без X-Forwarded-For .

4
ответ дан 3 December 2019 в 10:07

Теги

Похожие вопросы