ok2c commented on PR #773:
URL: 
https://github.com/apache/httpcomponents-client/pull/773#issuecomment-3720084181

   @garydgregory What you described above is exactly what this change-set 
intends to accomplish. 
   
   > I'd be willing to consider a default behavior change just for the proxy 
behavior.
   
   @rschmitt This cannot be _just_ for the proxy behavior, because there is at 
the very least JSSE settings that are standard and are not archaic,
   
   ```
   http.proxyHost
   http.proxyPort
   https.proxyHost
   https.proxyPort
   http.nonProxyHosts
   https.proxyUser
   http.proxyUser
   https.proxyPassword
   http.proxyPassword
   
   http.keepAlive
   http.agent
    
   ssl.TrustManagerFactory.algorithm
   javax.net.ssl.trustStoreType
   javax.net.ssl.trustStore
   javax.net.ssl.trustStoreProvider
   javax.net.ssl.trustStorePassword
   ssl.KeyManagerFactory.algorithm
   javax.net.ssl.keyStoreType
   javax.net.ssl.keyStore
   javax.net.ssl.keyStoreProvider
   javax.net.ssl.keyStorePassword
   https.protocols
   https.cipherSuites
   ```
   
   I am fine with dropping 'http.keepAlive' and 'http.agent' entirely and 
making use of all other properties listed above by default without any API 
changes other than deprecation of `useSystemProperties` method. If that works 
for you, it works for me, though I have to say I find this approach potentially 
massively more disruptive than my current one.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to