Próbuję uzyskać dostęp do strony internetowej zza zapory korporacyjnej przy użyciu poniżej: -strony internetowe otwierane za pomocą urllib2 zza firmowym firewallem - 11004 getaddrinfo udało
password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
password_mgr.add_password(None, url, username, password)
auth_handler = urllib2.HTTPBasicAuthHandler(password_mgr)
opener = urllib2.build_opener(auth_handler)
urllib2.install_opener(opener)
conn = urllib2.urlopen('http://python.org')
Pierwsze error
URLError: <urlopen error [Errno 11004] getaddrinfo failed>
Próbowałem z różne procedury obsługi (wypróbowane ProxyHandler również w nieco inny sposób), ale nie działa.
Jakieś wskazówki na temat tego, co może być przyczyną błędu i innych sposobów dostarczania referencji i sprawienia, by działało?
Jaki rodzaj uwierzytelniania ma pełnomocnik ma? Jeśli wymaga 'Proxy-Authenticate: NTLM', to nie da się go uruchomić z Pythonem, przykro mi to mówić. –