Ví dụ: POST lên máy chủ web với đối số -v:
curl -v http://testserver.com/post -d "firstname=john&lastname=doe"
Và đầu ra
> 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)
Không có đề cập đến dữ liệu mà tôi đã đăng.
Có một tùy chọn trong cURL để hiển thị chuỗi "firstname = john & lastname = doe" trong đầu ra không?
Lưu ý: Rõ ràng chuỗi tôi muốn có trong lệnh tôi đã thực thi, nhưng có một số tùy chọn bài đăng khác như --form và --data-ascii, v.v. Tôi muốn xem dữ liệu thô được gửi đến máy chủ.
1
Bạn cũng có thể chạy tcpdump để thu thập dữ liệu thực tế được gửi đến máy chủ. Hoặc wireshark (tốt hơn) nếu bạn có điều đó.
—
Keith
Tôi không chắc bạn có thể. Đây có phải là một ví dụ về bảo mật bởi tối nghĩa? - stackoverflow.com/questions/198462/
—
Mạnh