This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author aristotel
Recipients aristotel, steve.dower, tim.golden, zach.ware
Date 2015-02-03.09:05:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1422954339.65.0.892974237114.issue23384@psf.upfronthosting.co.za>
In-reply-to
Content
Environment: OS Windows 8, Fiddler is running

To reproduce the issue launch this code snippet:

import requests
import datetime
import urllib

print datetime.datetime.now()
#print requests.get('http://torgi.gov.ru/lotSearchArchive.html?bidKindId=2')
#print urllib.proxy_bypass_registry('torgi.gov.ru')
print datetime.datetime.now()

This onу GET requests to this wesite takes 6-7 seconds. Now comment the following code from the urllib.py from the proxy_bypass_registry function:
try:
            fqdn = socket.getfqdn(rawHost)
            if fqdn != rawHost:
                host.append(fqdn)
        except socket.error:
            pass

Now the same GET request takes 2 second. It is normal because this website takes 2 seconds for response.
History
Date User Action Args
2015-02-03 09:05:39aristotelsetrecipients: + aristotel, tim.golden, zach.ware, steve.dower
2015-02-03 09:05:39aristotelsetmessageid: <1422954339.65.0.892974237114.issue23384@psf.upfronthosting.co.za>
2015-02-03 09:05:39aristotellinkissue23384 messages
2015-02-03 09:05:39aristotelcreate