首页 > Web开发 > 详细

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

时间:2016-12-21 02:57:22      阅读:3609      评论:0      收藏:0      [点我收藏+]

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!