-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add --connect-to flag that allows to change dial target #905
Merged
Commits on Sep 11, 2024
-
Add optional function to DialConfig that can be used to change dial network and address.
Configuration menu - View commit details
-
Copy full SHA for 2368525 - Browse repository at this point
Copy the full SHA 2368525View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ed7caf - Browse repository at this point
Copy the full SHA 0ed7cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for def6a82 - Browse repository at this point
Copy the full SHA def6a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4e3555 - Browse repository at this point
Copy the full SHA b4e3555View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3285540 - Browse repository at this point
Copy the full SHA 3285540View commit details -
Configuration menu - View commit details
-
Copy full SHA for b506341 - Browse repository at this point
Copy the full SHA b506341View commit details -
command/run: add --connect-to flag
HTTP client options: ... --connect-to <HOST1:PORT1:HOST2:PORT2>,... (env FORWARDER_CONNECT_TO) For a request to the given HOST1:PORT1 pair, connect to HOST2:PORT2 instead. This option is suitable to direct requests at a specific server, e.g. at a specific cluster node in a cluster of servers. This option is only used to establish the network connection and does not work when request is routed using an upstream proxy. It does NOT affect the hostname/port that is used for TLS/SSL (e.g. SNI, certificate verification) or for the application protocols. HOST1 and PORT1 may be the empty string, meaning any host/port. HOST2 and PORT2 may also be the empty string, meaning use the request's original host/port.
Configuration menu - View commit details
-
Copy full SHA for 6ce811a - Browse repository at this point
Copy the full SHA 6ce811aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e2e4a4 - Browse repository at this point
Copy the full SHA 3e2e4a4View commit details -
net: support blank host and port as specified by curl connect-to flag
Implement the following "HOST1" and "PORT1" may be the empty string, meaning "any host/port". "HOST2" and "PORT2" may also be the empty string, meaning "use the request's original host/port".
Configuration menu - View commit details
-
Copy full SHA for 2ca15a3 - Browse repository at this point
Copy the full SHA 2ca15a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd3a191 - Browse repository at this point
Copy the full SHA fd3a191View commit details -
e2e: fix debug runs as httpbin does not have API server anymore
httpbin-1 | invalid argument "headers,api:errors" for "--log-http" flag: unknown name: apiError: failed to update flags
Configuration menu - View commit details
-
Copy full SHA for 82f36c9 - Browse repository at this point
Copy the full SHA 82f36c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e22c2c - Browse repository at this point
Copy the full SHA 3e22c2cView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.