curl指令学习小结
curl GET 请求
curl
命令 + 请求接口的地址。
curl localhost:8080/api/article
curl POST 请求
我们可以用 -X POST
来申明我们的请求方法,用 -d
参数,来传送我们的参数。-H
参数来申明请求的 header
curl -X POST -d "id=1" localhost:8080/api/article
curl -X POST -H "Content-Type:application/json" -d '"id":"1" localhost:8080/api/article
curl POST 上传文件
上面的两种请求,都是只传输字符串,我们在测试上传接口的时候,会要求传输文件,其实这个对于 curl
来说,也是小菜一碟。
我们用 -F "file=@__FILE_PATH__"
的请示,传输文件即可。命令如下:
curl localhost:8000/api/upload -F "file=@/Users/scc/Downloads/test.png" -H "token: 1111111" -v
更多 curl
的使用方法,以及参数说明,可以在系统中输入 man curl
来进行查看。