wdjh.net
当前位置:首页 >> 如何通过一个变量在shEll脚本一个Curl命令 >>

如何通过一个变量在shEll脚本一个Curl命令

可以用sed编辑变量到模板文件,然后curl调用,使用——data-binary @文件名

可以用sed编辑变量到模板文件,然后curl调用,使用——data-binary @文件名

示例如下: id=1111 name="ct" curl http:你的地址 -H "Accept: application/json" -H "Content-Type: application/json" -d '{"kpId":"'"$id"'","kpName":"'"$name"'","description":"desc","path":"0-1-","sort":1,"version":1,"parentKPId": 1}'

可以用sed编辑变量到模板文件,然后curl调用,使用——data-binary @文件名

示例如下: id=1111 name="ct" curl http:你的地址 -H "Accept: application/json" -H "Content-Type: application/json" -d '{"kpId":"'"$id"'","kpName":"'"$name"'","description":"desc","path":"0-1-","sort":1,"version":1,"parentKPId": 1}'

变量赋值,等号两边不要有空格 seldate=`date -d "1 weeks ago" +%Y-%m-%d`

linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 curl并不是双击即可运行,你需要在命令提示符下使用它 如何进入命令提示符 点击“开始”——“运行”——输入...

不好意思,看错了,写到文本里了。放到变量里,不就CURLOPT_HEADER,true;CURLOPT_NOBODY,true;CURLOPT_RETURNTRANSFER,1;$string=curl_exec($resouce);就放到变量列了。hedgelog 发表于 2009-10-26 12:39[i][/url][/b]tukiz15

将 a b两个变量组成字符串或者用json格式输出, curl得到后,分析下就好了

$Data = array('user' => 'xiaoming');$ch = curl_init();curl_setopt($ch,CURLOPT_URL,'http://www.a.com/index');curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_POST, 1);curl_...

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com