diff --git a/tornado/httpclient.py b/tornado/httpclient.py index 6ee270ba..c8c13f61 100644 --- a/tornado/httpclient.py +++ b/tornado/httpclient.py @@ -554,6 +554,8 @@ def _curl_setup_request(curl, request, buffer, headers): credentials = '%s:%s' % (request.proxy_username, request.proxy_password) curl.setopt(pycurl.PROXYUSERPWD, credentials) + else: + curl.setopt(pycurl.PROXY, '') # Set the request method through curl's retarded interface which makes # up names for almost every single method