Bonjour à tous.

Je cherche a faire des requette http sur le web mais j'ai un problème avec urllib2:
lorsque je fais une requete en local, aucun soucis tout fonctionne correctement, par contre je n'arrive pas a sortir:
j'ai une erreur 503 récurante.
je suppose que c'est dû au proxy.
j'ai donc tenté de le configurer, mais ça ne fonctionne toujours pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import urllib2
 
#j'ai également essayé la méthode souvent décrite sur internet:
#proxy_support = urllib2.ProxyHandler({"http://192.168.1.142:3128", "http"})
# ou
#proxy_support = urllib2.ProxyHandler({})
#opener = urllib2.build_opener(proxy_support)
#urllib2.install_opener(opener)
 
url = "http://google.fr"
Request = urllib2.Request(url)
Request.set_proxy("http://192.168.1.142:3128", "http")
try:
  urlo = urllib2.urlopen(Request)
except urllib2.httplib.BadStatusLine:
  print url,"\nError reading response"
except IOError,e:
  print "%s\n%s" % (url, e)
page = urlo.read()
print page
Si quelqu'un à une idée, ça serrait sympa
Merci.