码迷,mamicode.com
首页 > Web开发 > 详细

shell 执行curl传post 数据中的变量

时间:2016-12-21 03:00:37      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:localhost   active   amount   sleep   

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 数据中的变量

标签:localhost   active   amount   sleep   

原文地址:http://wks97.blog.51cto.com/2139464/1884560

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!