149
149
Jak wyświetlić dane POST za pomocą cURL?
Jako przykład, POSTing do serwera WWW z argumentem -v:
curl -v http://testserver.com/post -d "firstname=john&lastname=doe"
A na wyjściu
> 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)
Nie ma żadnej wzmianki o danych, które zamieściłem.
Czy istnieje opcja w cURL, aby wyświetlić ciąg “firstname=john&lastlastname=doe” na wyjściu?
Uwaga: Oczywiście ciąg, który chcę, znajduje się w poleceniu, które wykonałem, ale istnieje kilka innych opcji poczty, takich jak –form i –data-ascii itp. Chciałbym zobaczyć surowe dane wysyłane do serwera.