The httplib2 module is a comprehensive HTTP client library with the following features:
The httplib2 module defines the following variables:
The httplib2 module may raise the following Exceptions. Note that there is an option that turns exceptions into normal responses with an HTTP status code indicating an error occured. See Http.force_exception_to_status_code