[python] MS Windows, ISA, urllib a proxy autentizace?

Martin Blazik martin.blazik na premiumsms.cz
Úterý Červen 20 10:03:16 CEST 2006


Cusik,
mozna by stalo za to, se na tu stranku prece jen podivat :)
Je tam primo priklad na to co potrebujes.
http://docs.python.org/lib/urllib2-examples.html
Jinak ja pouzivam nasledujici kod, ale to je bez autentifikace.

import urllib2

def download(proxy, url, postData = ''):
	proxyHandler = urllib2.ProxyHandler({'http': proxy})
	opener = urllib2.build_opener(proxyHandler)
	if postData:
		f = opener.open(url, postData)
	else:
		f = opener.open(url)
	data = f.read()
	return data



lachtan

Petr Prikryl napsal(a):
> Ahoj všichni. Máte někdo zkušenosti s tím, co je nutné
> udělat, aby následující kód (principiálně) fungoval
> pod MS Windows v síti s ISA serverem, nastavenými 
> firewally a podobnými "bazmeky"? ;-)
> 
> ===========================================
> import urllib
> 
> f = urllib.urlopen('http://www.py.cz/')
> s = f.read()
> f.close()
> 
> print s
> ===========================================
> 
> Dočetl jsem se něco o urllib2, ale zatím
> jsem nic nerozchodil, takže ty trapné pokusy
> tu ani neuvádím -- hlásí to něco takového:
>    
>     urllib2.HTTPError: HTTP Error 407: Proxy 
>     Authentication Required ( The ISA Server 
>     requires authorization to fulfill the request. 
>     Access to the Web Proxy service is denied. )
> 
> Dík za radu.
>   pepr
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 


Další informace o konferenci Python