On Thu, Mar 30, 2017 at 06:13:59PM -0400, CeeGeeDev wrote:

Hi there,

> It's not clear to us how to configure a "web proxy" for a subrequest, since
> the subrequest itself is already basically a "proxy" call.

Stock nginx does not speak proxied-http to a http proxy.

I suspect that the facility will only become available when someone
wants it enough to write the code, or to cause the code to be written.


If you have a config that works well-enough on your system (as in: your
proxy server is configured in a transparent-like manner, and accepts http
requests to itself and then reverse-proxies the world), then continuing
to use that config is probably appropriate.

That is: if

>     location /custom/main/request/url {
>           proxy_buffering off;
>           proxy_pass_header on;
>           proxy_set_header Host "www.origin-server.com";
>           proxy_pass http://corporate_proxy;
>     }

does everything that you want normally, then something like

> location /subrequest {
>     proxy_buffering off;
>     proxy_pass_header on;
>     proxy_set_header Host "rest_server";
>     proxy_pass http://corporate_proxy;
> }

may work for your subrequests.

        f
-- 
Francis Daly        fran...@daoine.org
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to