Cách cURL POST từ Dòng lệnh

Mục lục:

Anonim

Curl là tiện ích dòng lệnh mạnh mẽ cho phép bạn truyền dữ liệu đến hoặc từ máy chủ hoặc URL. Một chức năng phổ biến được các nhà phát triển sử dụng là tạo một yêu cầu POST bằng cách cuộn tròn, đây là chức năng chúng tôi sẽ đề cập ở đây.

Chúng tôi sẽ giữ mọi thứ khá đơn giản và hiển thị ba ví dụ để thực hiện yêu cầu POST với cuộn tròn từ dòng lệnh, với cú pháp có và không có dữ liệu cũng như biểu mẫu.

cURL Cú pháp dòng lệnh yêu cầu POST

Bạn có thể thực hiện một yêu cầu POST cuộn tròn có hoặc không có dữ liệu, tùy thuộc vào những gì bạn đang cố gắng thực hiện. Hãy nhớ rằng việc sử dụng cách viết hoa đúng cú pháp rất quan trọng.

curl bài yêu cầu không có dữ liệu:

curl -X POST http://URL/example.php

curl đăng yêu cầu với dữ liệu:

"

curl -d data=example1&data2=example2>"

curl POST tới một biểu mẫu:

"

curl -X POST -F name=user -F password=test http://URL/example.php "

curl POST với tệp:

"

curl -X POST -F image=@/path/example.gif http://URL/uploadform.cgi "

Tương tự, bạn cũng có thể tải xuống các tệp có tính năng cuộn tròn bằng cách sử dụng một chuỗi lệnh khác.

curl POST dữ liệu JSON

"

curl -H Content-Type: application/json -X POST -d &39;{user:bob, pass:123}&39; http://URL/ "

Để biết thêm thông tin cụ thể hoặc chi tiết về uốn xoăn, hãy tham khảo hướng dẫn sử dụng uốn xoăn hoặc trang trợ giúp:

curl --help

curl --manual

Bạn có biết cách nào tốt hơn để tạo yêu cầu đăng bài bằng cURL không? Hãy cho chúng tôi biết trong phần bình luận. Bạn cũng có thể xem một số cách sử dụng cụ thể thú vị của lệnh cuộn tròn tại đây.

Cách cURL POST từ Dòng lệnh