Когда я пытаюсь получить доступ к Интернету через IE, используя следующие сведения о прокси, я могу получить доступ к Интернету успешно
Proxy : MyProxy , Port: 88
Но когда я пытаюсь получить доступ к тому же программно в Python, то есть:
proxies = {"http":"http://uname:psw@MyProxy:88"}
url = "http://www.google.com"
headers={'User-agent' : 'Mozilla/5.0'}
proxy_support = urllib2.ProxyHandler(proxies)
opener = urllib2.build_opener(proxy_support, urllib2.HTTPHandler(debuglevel=1))
urllib2.install_opener(opener)
req = urllib2.Request(url, None, headers)
html = urllib2.urlopen(req).read()
Я получаю ошибку
urllib2.URLError: <urlopen error [Errno 10061] No connection could be made because the target machine actively refused it>
Я предполагаю, что это как-то связано с брандмауэром. Но почему это работает для одного, а не для другого. Также есть ли возможные обходные пути?