You can clone with
Add support for client SSL certificates in simple_httpclient
Replace all bare "except:" blocks with "except Exception:" so we don't
accidentally catch KeyboardInterrupt.
Reduce logging verbosity in curl_httpclient to match simple_httpclient.
Consolidate httpclient main() functions
Remove unused imports, add a few missing ones
Client-side ipv6 support (disabled by default)
Move another curl hack (disabling Pragma: no-cache) to curl_httpclien…
Disable Expect header in curl_httpclient.py without clearing all head…
Fixes previous fix (18f942b).
Fix Expect header bug in curl_httpclient.py.
setopt, when used with HTTPHEADER, takes a list, not a string.
Move curl Expect: header hack from httpclient.py to curl_httpclient.py.
Move AsyncHTTPClient creation logic to httpclient.py.
Move USE_SIMPLE_HTTPCLIENT environment check out of curl_httpclient
Implement synchronous HTTPClient in terms of AsyncHTTPClient.
Move curl_httpclient.main to httpclient.py
Move request and response classes to httpclient.py
Make tornado.escape.utf8 None-safe and use it in curl_httpclient.
Rename httpclient to curl_httpclient