new feature flag to control whether or not to detect proxy settings from environment by default #685
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.
The default behavior of many libs and tools is to pick up proxy environment variables. Being able to config
ureq
to behave the same way makes implementing this behavior in other software easier.If the default is
false
and we have no ways to make it default totrue
, implementing this behavior in other software would mean one of the following:ureq::get(..)
, because we need to construct anAgentBuilder
and calltry_proxy_from_env
, thenbuild
, every time.Agent
, use that throughout the code.