CURL 发送POST请求(带header和json或XML参数)

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

格式

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

参数

参数内容
-H请求头
-d内容
-X请求协议
-v(verbose)显示详细操作信息

实例

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=<task_info><task_id>53531946</task_id><type>handle_audio</type><mode>1</mode><priority>8</priority><input_file>/mnt/source3/pmop/storage_main/2018/11/15/v53531944-102-998768-104946.mp4</input_file><callbackUrl><![CDATA[http://10.80.21.144:10086/public/receiveParaForm]]></callbackUrl><new_audio_path>/mnt/source2/pmop/test.mp3</new_audio_path><begin_time>15</begin_time><duration>10</duration></task_info>'
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值