linux下curl模拟postman登录和下载
2021-04-08 14:25
标签:compress 服务器 cm11 mcc tis html linux export stat linux下curl模拟postman登录和下载 标签:compress 服务器 cm11 mcc tis html linux export stat 原文地址:https://blog.51cto.com/xushaojie/2477122#!/bin/bash
curdate=`date +%Y-%m-%d`
#先获取token
a=`curl -H "Content-Type:application/json" -d ‘@1.json‘ http://x.x.x.x/ua/login`
token=`echo $a|awk -F , ‘{print $2}‘ |awk -F : ‘{print $2}‘ |awk -F \" ‘{print $2}‘`
#导出区域
GetArea() {
curl -o Area ‘http://x.x.x.x/s1mca2iot-epidemicm11anage/e1pide1micsituationdailygg/exportAreaStatistic‘ -H ‘Accept-Encoding: gzip, deflate‘ -H ‘Accept-Language: zh,en;q=0.9,ja;q=0.8,zh-TW;q=0.7,fr;q=0.6,zh-CN;q=0.5‘ -H ‘User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36‘ -H ‘Accept: application/json, text/plain, */*‘ -H ‘Connection: keep-alive‘ -H "token: $token" --compressed
}
exportExcelWithArea() {
curl -o exportExcelWithArea "http://x.x.x.x/sss33mcccaiot-epid1emic2man1a1ge/epi2demic1situationdailygg/exportExcelWithArea?currentDay=$curdate" -H ‘Accept-Encoding: gzip, deflate‘ -H ‘Accept-Language: zh,en;q=0.9,ja;q=0.8,zh-TW;q=0.7,fr;q=0.6,zh-CN;q=0.5‘ -H ‘User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36‘ -H ‘Accept: application/json, text/plain, */*‘ -H ‘Connection: keep-alive‘ -H "token: $token" --compressed
}
GetArea
sleep 3
exportExcelWithArea
sleep 30
上一篇:jQuery中选中行
文章标题:linux下curl模拟postman登录和下载
文章链接:http://soscw.com/index.php/essay/72897.html