Since DefaultClientConnector is no longer required to use sockets, don't use them in the tests, so as to isolate the DefaultClientConnector's behavior.
Don't bother with DefaultClientConnector. Just pass the necessary header.