Sebagai contoh, POSTing ke server web dengan argumen -v:
curl -v http://testserver.com/post -d "firstname=john&lastname=doe"
Dan hasilnya
> 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)
Tidak disebutkan data yang saya posting.
Apakah ada opsi di cURL untuk menampilkan string "firstname = john & lastname = doe" di output?
Catatan: Jelas string yang saya inginkan ada di perintah yang saya jalankan, tetapi ada beberapa opsi posting lain seperti --form dan --data-ascii dll. Saya ingin melihat data mentah dikirim ke server.
1
Anda juga dapat menjalankan tcpdump untuk mengambil data aktual yang dikirim ke server. Atau wireshark (lebih baik) jika Anda memilikinya.
—
Keith
Saya tidak yakin Anda bisa. Apakah ini contoh keamanan oleh ketidakjelasan? - stackoverflow.com/questions/198462/…
—
slotishtype