Je voudrais savoir comment peut on faire pour envoyer une requete POST a un serveur WEB dans un script bash.
merci :D
Version imprimable
Je voudrais savoir comment peut on faire pour envoyer une requete POST a un serveur WEB dans un script bash.
merci :D
a part stocker le résultat de la requete POST dans un fichier, ou un équivalent, je ne vois aps comment faireCitation:
Envoyé par desperado
Bonjour,
Tu peux utiliser la commande nc. Il te suffira de creer la requete selon le format RFC2616 ensuite. (Tu peux passer par le perl aussi
Code:
1
2
3 retour_serv_web=$(nc host port < le_fichier_avec_la_requete) echo $retour_serv_web
merci pour votre aide les gars, on a trouvé une solution pour les requetes POST :
echo "data1=blabla&data2=blabla2" | lynx -dump -post_data "http://machinecible.com:80/nomduscript.html"
Salut,
il y a plus simple et efficace :
avec curl :
curl -d "contenu_encode_en_URLencoded" http://siteweb.com
ya plein d'options (referer, user agent, proxy, login/passwd...) c'est un outil ultime !
:king: