使用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 ‘{"username":"xyz","password":"xyz"}‘ http://localhost/api/login