[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-2320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17820825#comment-17820825
 ] 

Konrad Windszus commented on HTTPCLIENT-2320:
---------------------------------------------

The logic is also not 100% clear to me. It uses the first proxy configuration 
except if some proxy configuration has an exception for the given target host 
in which case no proxy is used at all. [~jsedding] Can you clarify as you once 
contributed the code?

> Support IPv6 proxy exceptions in OSGiHttpRoutePlanner
> -----------------------------------------------------
>
>                 Key: HTTPCLIENT-2320
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2320
>             Project: HttpComponents HttpClient
>          Issue Type: Improvement
>          Components: HttpClient (classic)
>    Affects Versions: 4.5.15
>            Reporter: Konrad Windszus
>            Priority: Minor
>
> The code in 
> https://github.com/apache/httpcomponents-client/blob/54900db4653d7f207477e6ee40135b88e9bcf832/httpclient-osgi/src/main/java/org/apache/http/osgi/impl/OSGiHttpRoutePlanner.java#L67
>  can only correctly deal with host name, domain name or IPv4 address 
> exceptions. This is due to the fact that the inner class {{NetworkAddress}} 
> only parses IPv4 format address specs (and only stores the address internally 
> in an int = 32 bit) 
> (https://github.com/apache/httpcomponents-client/blob/54900db4653d7f207477e6ee40135b88e9bcf832/httpclient-osgi/src/main/java/org/apache/http/osgi/impl/OSGiHttpRoutePlanner.java#L154-L177)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to