[
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.