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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM