У меня есть следующий файл содержимого 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
?