学无先后,达者为师

网站首页 前端文档 正文

使用curl发送带json或者xml参数请求介绍

作者:慕城南风 更新时间: 2022-04-22 前端文档

curl是一个命令行工具,通过指定的URL来上传或下载数据,并将数据展示出来。curl中的c表示client。

格式

curl http://ip:port/service/name/op  -X POST -H "Content-type:application/json" -d ' json参数 '

参数

参数 内容
-H 请求头
-d 内容
-X 请求方式(post后者get)
-v(verbose) 显示详细操作信息
-x 使用代理

实例

Json参数

curl http://10.80.21.144:8080/alarm/collection/log 
-X POST -H "Content-type:application/json" -H "server-authorization:VAOIY9sGlxkBb+w22d0nrzzp2yojmdhZ8pu+" -d '{"name": "alarm","content": "测试"}'

Xml参数

curl http://transcoding.mixaudio.ifeng.com:9090/method=http -X POST -H "Content-Type: application/xml" -d 'xmldata=53531946handle_audio18/mnt/source3/pmop/storage_main/2018/11/15/v53531944-102-998768-104946.mp4/mnt/source2/pmop/test.mp31510'

或者

echo 'admin12345612345678'|curl -X POST -H 'Content-type:application/xml;UTF-8' -d @- http://aaa.com


 

原文链接:https://blog.csdn.net/lovedingd/article/details/124254281

栏目分类
最近更新