我使用nginx作为反向代理。我有一个特定的http响应标头,它可以使用不同的值出现多次(但使用相同的密钥)。我想提取所有这些并登录到nginx访问日志。我发现nginx只提取第一次出现。有没有办法获取所有值并记录它们?
我有一个名为" x-extra"的客户标题。这可以在nginx后面的服务器的响应头中出现多次:
X-Extra: value1
X-Extra: value2
X-Extra: value3
我使用" $ upstream_http_x_extra"提取,但我得到的是" value1"只要。有什么方法可以以某种方式将所有这三个值组合在一起(value1 value2 value3)?
答案 0 :(得分:0)
目前还不可能。