[Feature Request] Add ability to enable external proxy for a list of hosts only

Open
#1,038 3 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since Oct 19, 2021.

Assessment

This issue has not been assessed yet.

Description

✅ Done enhancement

Currently, it is possible to disable external proxying for a list of hosts. This is great.

In our case, we're using a (paid) external proxy so we always have the same IP address to query some providers' APIs.
We only need the external proxy for a handful of hosts.

Since we pay the proxy based on traffic, we need to prevent casual traffic from going through the external proxy during our debug sessions.

The only way to do this is to disable "Override MacOS Proxy" while external proxy is enabled.
This is really cumbersome, and from time to time, we forget to disable external proxy before re-enabling Mac OS proxy.

It would be fantastic to have a list of hosts for which external proxy is enabled.

An Include/Exclude UI like in Charles Proxy recording settings would probably work on terms of ux:

image
Dominant language
No language data
Stars
7k
Forks
237
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from ProxymanApp/Proxyman

All issues in ProxymanApp/Proxyman

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.