Conversation
|
current implementation is modified and upgraded of first option discussed in #703 (reply in thread). class ProxyMode(enum.IntFlag):
HTTPS_FORWARD = 1
HTTP_TUNNEL = 2
def HTTPProxy(
...
mode: Optional[ProxyMode] = None,
): ...EDIT: Now I think, this would be better option (using one param instead of two), going for replace it. |
|
We should probably wait for #714, then open the issue, and only then go through this for further clarity. |
I didn't understand. Will #714 create any blocker for this PR or vice versa? |
|
I've started an issue for this PR. |
|
Let's change the title of this PR to something like "Add force-tunneling and force-forwarding support for proxies." |
|
Really I'd prefer that we work through design discussions first before starting on the pull request, but...
|
|
So...
|
Example |
Co-authored-by: Tom Christie <tom@tomchristie.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Closes #735
Refs: #703 #716
ProxyMode.FORWARD