害虫
hi,bug....

近期有一个场景是通过shell调用springmvc的接口,通过判断接口返回值(json串)中是否包含固定字符串,以提示成功或者失败。例子如下:

#params define
url=https://www.sdfae.com/ts-web/sdfae/tr/investmentProduct/findProdTypes?position=2
method=POST
successStr='"message" : "success"'

#invoke api 
value=`curl -s -m 10 -H "Content-Type:application/json" -X $method $url`
#echo $value
#echo $successStr
if [[ $value  =~ $successStr ]]
then
  #echo "处理成功"
  exit 0
else
  #echo "处理失败"
  exit 1
fi
posted on 2020-11-17 14:26  Hi,虫  阅读(2696)  评论(0编辑  收藏  举报