расшифровка nginx / openresty arg в локации - PullRequest
0 голосов
/ 26 февраля 2019

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

...