Make HTTP client handle failue to connect better
Add toString to header map
- replaces manual array copy with System.arraycopy
- removed useless creation of StringBuilder
Handle proxy timeout better
Handle connection close from a backend properly
Minor Javadoc
Make proxy handle connection close better