如何访问 nginx openresty 中的“x-headers”标头?

Iri*_*ina 1 lua nginx xmlhttprequest openresty

我发送了带有 x-user-agent 标头的请求。但是,我无法在 ngx.req.get_headres() 中访问 x-user-agent。它不包含“x-user-agent”密钥:

 host, x-forwarded-host, accept, x-forwarded-server, x-forwarded-proto, x-forwarded-for, user-agent, accept-encoding, x-real-ip, x-forwarded-port, x-forwarded-prefix
Run Code Online (Sandbox Code Playgroud)

如何同时列出 x-header?

Ôre*_*rel 5

我想你User-Agent不想x-user-agent

ngx.req.get_headers()['User-Agent']
Run Code Online (Sandbox Code Playgroud)

在大多数情况下,这可以是一个数组,一个字符串,请参阅https://github.com/openresty/lua-nginx-module#ngxreqget_headers