http - Apache2 自定义标头 - 在标头上添加 Remort 端口
问题描述
我尝试在我的请求中添加自定义标头,但我不确定 Apache2.4 是否可以。
我想将客户端使用的远程端口添加到我的标题中。如果我检查我的日志格式,我可以使用以下语法获取远程端口:
%{remote}p
但如果我尝试类似:
Header add x-remote-port %{remote}p
我的 configtest 给了我这个错误:
Unrecognized header format %p
我想知道是否有可能获得一个像远程端口这样的动态变量来将它添加到我的每个请求的标题中?
解决方案
日志格式语法不同,所以这里我们使用头模块语法:
Header add X-remote-port "%{REMOTE_PORT}e"
REMOTE_PORT 变量仅适用于2.4.26
及以后
推荐阅读
- python - 在 aws lambda 函数中使用外部 python 库
- python - 没有名为 pafy 的模块
- wordpress - WordPress重定向URL中匹配的字符串
- android - 为什么添加“assets_audio_player”后“flutter run”会产生错误?
- flutter - 如何用圆形磨砂玻璃做到这一点
- python - 考虑新列时如何获取受影响的新索引的数量(计数)
- javascript - Javascript - 根据特定对象选择对象数组中的下一个对象
- angular - 翻译工作,但只有在页面 resresh 之后
- ruby-on-rails - 当不同的属性发生变化时,在操作之前更新模型的属性
- c++ - 尝试一次将一个文件复制到另一个字符