Feature List
Perform all the major HTTP request types (GET, POST, PUT, DELETE, HEAD)
Absolute control over the behavior of your request (you set the headers!)
Automatic (transparent!) compression of the response payload
Preemptive Basic authentication
Allows you to define the timeout of a request
Helper function to build an URL from a URL Template (RFC 6570 compliant)
Improvements: