curl命令常用场景速查

发布于:2022-08-23
阅读时长:1分钟

发送 get 请求

默认就会使用 get 请求,直接使用即可

curl <url>

发送 post 请求

curl <url> -H <request_header> -X POST -d <post_param>

post 参数是 json

curl <url> -H "Content-Type: application/json" -X POST -d <json>

注意: 看网上的教程有的 -d 后面的 json 体是加 ' (单引号)圈起来即可,但我这里试是不行的,会把 ' 一并发出去,而且 json 体内的所有 " (双引号)都需要转义(即 \")

从文件读取 post 参数

curl <url> -H "Content-Type: application/json" -X POST -d @<json_file>

参考资料

使用 curl 发送 POST 请求
curl发送POST请求

最后更新于:2024-03-27