Linux shell脚本 发送post请求,同时在请求中添加自己设置的变量。

AGENTID=$1
CMDID=$2
COUNT=$3
TARNAME=$4
INX=$5

/*
这里可以添加自己的逻辑
*/

INX=`expr $INX + 1`

curl --connect-timeout 100 -m 100 "httpurl" -X POST -H "Content-Type:application/json" -d '{"id":"'$AGENTID'","cmdId":"'$CMDID'","count":"'$COUNT'","tarName":"'$TARNAME'","inx":"'$INX'"}'

这里传递的是json格式,在-H中进行设置。

下边加一堆其他的
拉取文件:
wget url/文件目录/文件名
curl -O url/文件名
这个url为web服务的默认路径,比如web用的是nginx时,配置文件里,server下边的配置路径就是web服务的url地址。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐