Ce formulaire fait que les variables/valeurs son envoyées en "POST" et non
en "GET". Pour celui qui veut envoyer des données de manière automatique,
avec httplib ou urllib, c'est un brin compliqué, donc.
J'ai trouvé une recette sur ASPN pour uploader en POST, mais j'ai du mal
a comprendre comment ça marche:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/146306
Moi je ne veux pas uploader du contenu binaire, je veux juste POSTer des
données avec un script.
On Wed, 22 Mar 2006 12:57:38 +0100, jeanmarc.pouchoulon wrote:
http://www.voidspace.org.uk/python/articles/urllib2_francais.shtml Voir aussi http://wwwsearch.sourceforge.net/mechanize/
Ok, j'ai relu, et cj'ai cherché ou c'est que c'est spécifié implicitement qu'on veut "poster" et non "geter". J'ai peut-être trouvé et je partage. Dans la dc de urllib je vois ceci:
If the url uses the http: scheme identifier, the optional data argument may be given to specify a POST request (normally the request type is GET).
Donc quand on spécifie un argument supplémentaire ("data") eh bien ça sous-entend qu'on fait un POST. Voilà.
On Wed, 22 Mar 2006 12:57:38 +0100, jeanmarc.pouchoulon wrote:
http://www.voidspace.org.uk/python/articles/urllib2_francais.shtml
Voir aussi
http://wwwsearch.sourceforge.net/mechanize/
Ok, j'ai relu, et cj'ai cherché ou c'est que c'est spécifié implicitement
qu'on veut "poster" et non "geter".
J'ai peut-être trouvé et je partage. Dans la dc de urllib je vois ceci:
If the url uses the http: scheme identifier, the optional data argument
may be given to specify a POST request (normally the request type is
GET).
Donc quand on spécifie un argument supplémentaire ("data") eh bien ça
sous-entend qu'on fait un POST.
Voilà.
On Wed, 22 Mar 2006 12:57:38 +0100, jeanmarc.pouchoulon wrote:
http://www.voidspace.org.uk/python/articles/urllib2_francais.shtml Voir aussi http://wwwsearch.sourceforge.net/mechanize/
Ok, j'ai relu, et cj'ai cherché ou c'est que c'est spécifié implicitement qu'on veut "poster" et non "geter". J'ai peut-être trouvé et je partage. Dans la dc de urllib je vois ceci:
If the url uses the http: scheme identifier, the optional data argument may be given to specify a POST request (normally the request type is GET).
Donc quand on spécifie un argument supplémentaire ("data") eh bien ça sous-entend qu'on fait un POST. Voilà.
Voir aussi http://wwwsearch.sourceforge.net/mechanize/
Cordialement jmp
Il existe aussi un paquet Python qui fait l'interface avec libcurl. Gére Get, Post, cookie de session, redirection, referer, ... Mais la doc est assez mal fichue.
A+++ Jean-Pierre
Le Wed, 22 Mar 2006 12:57:38 +0100, jeanmarc.pouchoulon a écrit :
Voir aussi
http://wwwsearch.sourceforge.net/mechanize/
Cordialement
jmp
Il existe aussi un paquet Python qui fait l'interface avec libcurl.
Gére Get, Post, cookie de session, redirection, referer, ...
Mais la doc est assez mal fichue.
Voir aussi http://wwwsearch.sourceforge.net/mechanize/
Cordialement jmp
Il existe aussi un paquet Python qui fait l'interface avec libcurl. Gére Get, Post, cookie de session, redirection, referer, ... Mais la doc est assez mal fichue.