Comment afficher les données POST avec cURL ?
Par exemple, l'envoi vers un serveur web avec l'argument -v :
curl -v http://testserver.com/post -d "firstname=john&lastname=doe"
Et la sortie
> POST /post HTTP/1.1
> User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
> Host: testserver.com
> Accept: */*
> Content-Length: 28
> Content-Type: application/x-www-form-urlencoded
>
< HTTP/1.1 200 OK
(etc)
Il n'y a aucune mention des données que j'ai postées.
Y a-t-il une option dans cURL pour afficher la chaîne “firstname=john&lastname=doe” dans la sortie ?
Note : Il est évident que la chaîne que je veux se trouve dans la commande que j'ai exécutée, mais il y a plusieurs autres options d'affichage telles que –form et –data-ascii etc. J'aimerais voir les données brutes envoyées au serveur.