definir un proxy et un user Agent
Salut,
Je cherche à récupérer une page en spécifiant un proxy et un User-Agent.
j'ai donc essayé pour le User-Agent:
Code:
1 2 3 4 5 6 7
| import urllib2
def recup_url(url):
request = urllib2.Request(url)
request.add_header('User-Agent','Mozilla/4.0')
opener = urllib2.build_opener()
urlData = opener.open(request).read()
return urlData |
ça fonctionne !!! :D
maintenant, pour definir le proxy, j'ai testé:
Code:
1 2 3 4 5 6 7
| import urllib2
def recup_url(url):
request = urllib2.Request(url)
request.set_proxy('http://proxytest:3128','http')
opener = urllib2.build_opener()
urlData = opener.open(request).read()
return urlData |
et ça fonctionne pas :?
ça renvoie l'erreur "urllib2.URLError: <urlopen error (-2, 'Name or service not known')>
si quelqu'un a une idée :roll:
;)