Welcome! Log In Create A New Profile

Advanced

Re: how to proxy a proxy (subrequest with corporate proxy)

Francis Daly
April 03, 2017 11:02AM
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 francis@daoine.org
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

how to proxy a proxy (subrequest with corporate proxy)

CeeGeeDev March 30, 2017 06:13PM

Re: how to proxy a proxy (subrequest with corporate proxy)

Francis Daly April 03, 2017 11:02AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 111
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready