我有以下lua内容文件:
function request(uri)
res = ngx.location.capture("/proxy", {method = ngx.HTTP_GET, args = {uri = uri}})
return res
end
我有以下位置配置:
location /proxy {
internal;
proxy_pass $arg_uri;
}
但$arg_uri
作为编码字符串到达,例如http%3A%2F%2Fexample.com%2F
。
如何使它接收和解码URL,以便可以proxy_pass
?