cURL是一個命令行工具和庫,用來與服務器交互。其中之一的功能是POST json參數到服務器。
下面是使用cURL發送POST json參數的示例代碼:
curl -X POST \ -H "Content-Type: application/json" \ -d '{"name":"John","age":30}' \ http://example.com/api/user
以上代碼會向http://example.com/api/user發送POST請求,并包含json參數:{"name":"John","age":30}。
解釋:
-X POST
:指定HTTP方法為POST-H "Content-Type: application/json"
:指定請求的Content-Type為application/json-d '{"name":"John","age":30}'
:指定請求體為json格式的參數字符串http://example.com/api/user
:請求的目標URL
需要注意的是,在使用cURL發送POST請求時,需要指定Content-Type為application/json,并且使用-d參數指定json格式的請求參數。
以上就是使用cURL發送POST json參數的示例代碼。