I'd switch to host/port here and deprecate the ```InetSocketAddress``` constructor.

```getByName``` / ```getAllByName``` could then be moved to ```HttpClientConnection``` and be protected by a new config property.

Let's see what @jrudolph and @sirthias have to say...