[ 
https://issues.apache.org/jira/browse/GERONIMO-3706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rick McGuire resolved GERONIMO-3706.
------------------------------------

    Resolution: Fixed

Committed revision 610084.

I've committed an initial revision based on the proof-of-concept patch.  This 
has separate configurations for http and https:.  The exclusion list is a 
semicolon separated list of domains.  These can be fully qualified domain 
names, names with a leading wild card (e.g., "*.apache.org"), or string 
dot-addressess ("127.0.0.1).  No attempt is made to resolve host names to IP 
addresses and cross check that way.  Part of the problem with attempting to do 
that is the client making the request through a proxy server might not have 
sufficient DNS access to resolve the external IP address of the target.  Not 
sure how to handle that one.  

Also, I'm not sure I understand how the IP address\subnet mask combination 
would end up getting applied?  This is the first time I've seen a need for a 
subnet mask in any Java networking application. 

Additional support for the exclusion list can be added under this Jira until 
it's closed or a new Jira can opened for specific issues, if you desire. 

> support for proxy
> -----------------
>
>                 Key: GERONIMO-3706
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3706
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: AsyncHttpClient
>    Affects Versions: 1.x
>            Reporter: Sangjin Lee
>         Attachments: proxy_poc.patch
>
>
> Proxy support is a critical feature for HTTP clients.  I'd like to have 
> AsyncHttpClient support proxy.  The following would be considered as the 
> basic features:
> - Enabling connecting through proxies for http and https targets
> - Exclusion (domains that should not go through proxies)
> - Allowing proxy related configuration on AsyncHttpClient
> - Support for proxy authentication, at least for Basic authentication (and 
> perhaps Digest too?)
> There are things like SOCKS support, etc., but the above will be a good 
> start.  Thoughts?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to