Il y a beaucoup de choses sur les appels urllib2 et POST, mais je suis bloqué sur un problème.
J'essaie de faire un simple appel POST à un service :
url = 'http://myserver/post_service'
data = urllib.urlencode({'name' : 'joe',
'age' : '10'})
content = urllib2.urlopen(url=url, data=data).read()
print content
Je peux voir les journaux du serveur et il dit que je fais des appels GET, quand j'envoie les données argument à urlopen.
La bibliothèque génère une erreur 404 (introuvable), ce qui est correct pour un appel GET, les appels POST sont bien traités (j'essaie également avec un POST dans un formulaire HTML).