hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Kalnichevski (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HTTPCLIENT-670) add an interface for plugable dns clients
Date Tue, 17 Jul 2007 12:08:10 GMT

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

Oleg Kalnichevski updated HTTPCLIENT-670:

    Fix Version/s: 4.0 Beta 1

> So are there any plans for such an interface in version 4.x?

HttpClient 4.0 has a much more modular architecture compared to HttpClient 3.x. There are
several points where one could (fairly easily) inject such functionality: connection operator,
connection manager, protocol socket factory. Probably connection operator interface is already
perfectly sufficient. If not, we could add another interface specifically for DNS name to
IP resolution.


PS: Folks, generally, if you want something happen (or happen faster), the best way to go
about it is rolling up your sleeves and getting it done yourself (by contributing a patch)

> add an interface for plugable dns clients
> -----------------------------------------
>                 Key: HTTPCLIENT-670
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-670
>             Project: HttpComponents HttpClient
>          Issue Type: New Feature
>          Components: HttpConn
>            Reporter: Armin Häberling
>             Fix For: 4.0 Beta 1
> Currently Httpclient implicitly uses InetAddress.getByName() for DNS resolution.
> This has some drawbacks. One is that the DNS cache of Java per default caches entries
> So I'd like to be able to replace InetAddress.getByName() with another DNS client implementation.

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

To unsubscribe, e-mail: httpcomponents-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpcomponents-dev-help@jakarta.apache.org

View raw message