在nginx中如果传入的cookie名字完全相同,通过ngx.var.cookie_name获取时只能取到一个。
不知道有什么简单的方式能取到同名cookie的全部记录?
nginx版本: nginx/1.4.4
ngx lua模块版本0.9.3
示例:.
nginx.conf
location /test {
content_by_lua_file lua/test.lua;
}test.luangx.say(ngx.var["cookie_A"])
ngx.say(ngx.var.http_cookie)
return ngx.exit(ngx.HTTP_OK)
curl -b "A=1;A=2;" 127.1:8080/test -v
返回
1
A=1;A=2;B=3