首页 > 代码库 > shell 执行curl传post 数据中的变量
shell 执行curl传post 数据中的变量
BASE_URL="http://localhost:8199/fund/repayment/active"
4 CONTEXT="Content-type:application/json"
5 for line in `cat $1`
6 do
7 sleep 1
8 fStr=${line%,*}
9
10 echo $fStr
11 sStr=${line#*,}
12 echo $sStr
13
14 HTTP_CODE=`curl -l -H $CONTEXT -X POST -d ‘{"appId":"‘"$fStr"‘","userId":"‘"$sStr"‘","amount":"0.0","repayType":"0","repayStatus":"1"}‘ ${BASE_URL}`
15 echo $HTTP_CODE
16 done
json中花括号中测变量,先需要用“”扩起来,然后在用‘’号扩起来,这样变量就能传入json数据中
shell 执行curl传post 数据中的变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。