justcoding121 / titanium-web-proxy

A cross-platform asynchronous HTTP(S) proxy server in C#.
MIT License
1.92k stars 598 forks source link

Add support for setting up bypass rules and proxy localhost traffic #960

Open Enumix opened 1 year ago

Enumix commented 1 year ago

Doneness:

Enumix commented 1 year ago

Hi @honfika, I had a need to customize system proxy to allow providing bypass rules. In my case I wanted to track localhost traffic and it's bypassed by the system proxy by default: https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md#implicit-bypass-rules

It address: #915 and probably: #954

I've tested it, and it works as expected.