httptoolkit / httptoolkit-desktop

Electron wrapper to build and distribute HTTP Toolkit for the desktop
https://httptoolkit.com
GNU Affero General Public License v3.0
592 stars 83 forks source link

how to setting the external proxy like charles #71

Open callengre opened 1 month ago

callengre commented 1 month ago

system : debian linux 12 .proxychains not work

proxychains4 "/opt/HTTP Toolkit/httptoolkit"
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.13
[proxychains] DLL init: proxychains-ng 4.13
[proxychains] DLL init: proxychains-ng 4.13
[14017:0517/041849.809506:FATAL:zygote_host_impl_linux.cc(216)] Check failed: . :

look like charles have this function .

20240517043205

pimterry commented 1 month ago

Upstream proxies are already supported, but not by default in the free version.

Proxy configuration is available for Pro users in the advanced settings:

Screenshot from 2024-05-17 18-42-29

The one feature shown here that HTTP Toolkit doesn't have is CIDR range support (the /24 matching) for proxy bypass. Can you explain more about why you're interested in that?

If you're really interested in CIDR ranges, the core code used for the current matching is here (the option types & tests will need a small update too). If you want to add CIDR support there that'd be welcome - note that Pro is totally free for contributors.