apache - 在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 选项进行设置,但没有成功
解决方案
这些标签会有所帮助。
SetEnvIf y-remote-user ".+" Y-REMOTE-USER=$0
RequestHeader set remoteuserid "%{Y-REMOTE-USER}e
推荐阅读
- sql - 在选择查询中替换列中的值
- ios - 如何映射 Promise
保证 ? - tensorflow - 具有 is_training 'true' 和 'false' 的 Batchnorm 的不同行为 - 冻结模型的准确性不同
- java - Redis 问题考虑在你的配置中定义一个 'org.springframework.data.redis.core.HashOperations' 类型的 bean
- firebase - 无法在 Windows 上本地使用 Firebase Cloud 功能
- html - UL 元素的背景颜色不起作用
- .net - 使用 SOAP 消息将加密改进到 .NET 富客户端应用程序到后端服务器
- java - 如何从列表中存储多个项目的全局数组以供以后使用
- android - 可以保持前台服务处于活动状态以等待互联网连接吗?
- spring-cloud-dataflow - 是否需要为 DataFlowTemplate.streamOperations().updateStream(..) 方法设置 PackageIdentifier 实例的 `packageVersion`?