Với mức độ thông tin đa dạng, chúng tôi có thể thực hiện các truy vấn đăng. Dưới đây là một số truy vấn kiểm tra cho POST:
Thực hiện một yêu cầu ĐĂNG đơn giản
Nhập lệnh sau trên dòng lệnh để thực hiện yêu cầu ĐĂNG dễ dàng thông qua curl.
$ curl -X ĐĂNG https://example.com/
Gửi các trường bổ sung với yêu cầu ĐĂNG
Bạn có thể gửi các trường bổ sung với sự trợ giúp của cờ -d và kết hợp nó với yêu cầu ĐĂNG mà bạn gửi đến máy chủ. Lệnh gọi POST sau đây sẽ gửi một người dùng và một vùng chuyển giao cùng với các tham số quan trọng.
$ curl -d 'user = user1 & pass = abcd' -X POST https://example.com/login
Tùy chọn -d để ĐĂNG với cuộn tròn sẽ cung cấp một tiêu đề chuẩn giống như sau:
# Content-Type: application / x-www-form-urlencoded
Chỉ định Loại-Nội dung trong yêu cầu ĐĂNG
Bạn có thể sử dụng cờ -H để gửi một phần dữ liệu hoặc một tiêu đề với một cuộn tròn. Lệnh theo sau sẽ gửi một đối tượng JSON với một yêu cầu.
$ curl -d '{json}' -H 'Content-Type: application / json' https://example.com/login
Trao đổi tệp với CURL
Sử dụng curl, chúng tôi cũng có thể chuyển toàn bộ tệp trên dòng lệnh. Mặc dù, trong trường hợp này, nó sẽ không tải lên bất kỳ dữ liệu nào vì không tìm thấy trang web chúng tôi đang truy cập. Để làm điều này, lệnh được hiển thị như sau:
$ curl --form 'fileuploa [email được bảo vệ]' https://example.com/resource.cgi
Phần kết luận
Bài viết này cho thấy tầm quan trọng của lệnh Curl trong Linux và thảo luận về việc sử dụng các yêu cầu curl post trên Linux. Tôi đã làm rõ cách thực hiện yêu cầu POST bằng lệnh CURL.