linux下curl的使用

使用curl上传文件

curl -F "key=value" -F "filename=@file.tar.gz" http://localhost/upload

如果使用了-F参数,curl会以multipart/form-data的方式发送POST请求。-F以key=value的形式指定要上传的参数,如果是文件,则需要使用key=@file的形式。

以json格式上传参数使用-H:

curl -H "Content-Type: application/json" -X POST -d '{"key_1":"vaule1","key_2":"vaule2"}' http://localhost/json

TryEverything
原文地址:https://www.cnblogs.com/LiTry/p/8306560.html