linux中使用curl调用接口

问题出现的场景:在本次政务网部署系统时,由于无法实现外网直接访问接口,于是只能通过VPN和堡垒机连接服务器进行测试图片上传到OSS是否正常

curl 调用get请求接口

curl http://www.sunbanxian.com/login?user=test001&password=123456

curl 调用post请求接口

curl -d "user=nickwolfe&password=12345" http://www.sunbanxian.com/login

curl 调用post请求接口请求参数为json格式时

#在命令行中直接发送JSON结构数据
curl -H 'content-type: application/json' -X POST -d'{"accountType":"4","channel":"1"}' http://www.sunbanxian.com/login

curl 调用post请求接口 为上传文件时

# file:key   @/data/gexiang/baiyuekui.png:linux上图片的绝对路径
curl -X POST -F 'file=@/data/gexiang/baiyuekui.png' http://www.sunbanxian.com:8092/common/uploadFile
posted @ 2021-07-25 21:55  Mybatis-sun  阅读(2603)  评论(0)    收藏  举报