curl命令常见用法
发送post请求
- 参数类型为
application/json
常规用法:
1
curl -d '{"key1":"value1", "key2": "value2"}' -H "Content-Type: application/json" -X POST http://localhost:8080/your_interface_name
使用json文件:
1
curl -d "@data.json" -X POST http://localhost:8080/your_interface_name
data.json
1
2
3
4{
"key1": "value1",
"key2": "value2"
}
- 参数类型为
application/x-www-form-urlencoded
常规用法:
1
curl -d "param1=value1¶m2=value2" -X POST http://localhost:8080/your_interface_name
使用data文件:
1
curl -d "@data.txt" -X POST http://localhost/your_interface_name
data.txt
param1=value1¶m2=value2
- 发送GET请求
常规用法:
1
curl -X GET http://localhost:8080/user/info?id=1
如果需要显示响应头信息,则可以加上
-i
参数。
You need to set
install_url
to use ShareThis. Please set it in _config.yml
.