curl 发送含json的post
时间: 2023-11-09 10:02:03 浏览: 53
可以使用curl命令发送含json的post请求,示例如下:
```
curl -X POST -H "Content-Type: application/json" -d '{"key1":"value1", "key2":"value2"}' http://example.com/api
```
其中,-X指定请求方法为POST,-H指定请求头中的Content-Type为application/json,-d指定请求体中的json数据。
相关问题
curl发送post请求json格式
使用curl发送json格式的post请求的命令格式如下:
```
curl -H "Content-Type: application/json" -X POST -d 'json_data' http://your_url
```
其中,json_data是你需要发送的json数据,http://your_url是请求的url地址。
比如发送以下json数据:
```
{
"name":"John Smith",
"email":"john@example.com"
}
```
对应的curl命令为:
```
curl -H "Content-Type: application/json" -X POST -d '{"name":"John Smith","email":"john@example.com"}' http://your_url
```
curl 发送json
要使用cURL发送JSON数据,你可以使用以下命令:
```
curl -X POST -H "Content-Type: application/json" -d '{"key1":"value1", "key2":"value2"}' https://example.com/api
```
这个命令中的`-X POST`表示使用POST方法发送请求,`-H "Content-Type: application/json"`设置请求头的Content-Type为application/json,`-d '{"key1":"value1", "key2":"value2"}'`是要发送的JSON数据,`https://example.com/api`是发送请求的URL。
你可以将`{"key1":"value1", "key2":"value2"}`替换为你要发送的实际JSON数据。