首页 > 解决方案 > 在apache中使用传入的标头属性值设置请求标头

问题描述

我需要使用传入标头属性的值设置请求标头。

RequestHeader 设置 remoteuserid "%{Y-REMOTE-USER}e"

这是我传入的请求标头

+5633:60eeead3:4|GET /url HTTP/1.1|y-remote-user:xyz||User-Agent:AHC/1.0|Connection:keep-alive|Accept: /

我需要将 remoteuserid 设置为 y-remote-user 的值,即 xyz。?

尝试使用 setEnv 选项进行设置,但没有成功

标签: apachehttpd.conf

解决方案


这些标签会有所帮助。

SetEnvIf y-remote-user ".+" Y-REMOTE-USER=$0
RequestHeader set remoteuserid "%{Y-REMOTE-USER}e


推荐阅读