使用 axios 库发送 GET 请求的 JavaScript 脚本
这是一个使用 axios 库发送 GET 请求的 JavaScript 脚本:
const axios = require('axios');
function signin(timeout = 3 * 1000) {
return axios.get('https://hotel.wanzhuhu.com/guns-cloud-branch/signIn/signIn?branchId=10769&weekId=1953', {
headers: {
'Host': 'hotel.wanzhuhu.com',
'Connection': 'keep-alive',
'cookie': 'token=eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxNTkzNTU5NjkxOCIsImlhdCI6MTY4MDUwNzY3OSwiYWNjb3VudElkIjoxNzc0MTAsImV4cCI6MTY4MzA5OTY3OX0.vBkL8GxJOnSKru6d_UQwLfGALjsa7TGPnZNwWWUZNhymq0ySckk3c4elmrN362GOrlM0M8zbgW_Xe4xhJVtp7Q',
'charset': 'utf-8',
'content-type': 'application/json;charset=utf-8',
'User-Agent': 'Mozilla/5.0 (Linux; Android 7.1.2; JEF-AN00 Build/N2G47H; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.99 XWEB/3263 MMWEBSDK/20220105 Mobile Safari/537.36 MMWEBID/3599 MicroMessenger/8.0.19.2080(0x28001337) Process/appbrand0 WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64 MiniProgramEnv/android',
'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxODMzNTQwMDYzMCIsImlhdCI6MTY4MDQ0NzQzNCwiYWNjb3VudElkIjoxNzc0MTYsImV4cCI6MTY4MzAzOTQzNH0.UgMTuKLqMi8xnayY-sdf0jC672smNGshNxdJJ5fmg3ngvdY_gLZ4YRpCpaw1qiRxf3_CGZTgwv-Hs_YFdlv_TA',
'Accept-Encoding': 'gzip,compress,br,deflate',
'Referer': 'https://servicewechat.com/wxd0b0b4a5f0d0537f/130/page-frame.html'
},
timeout: timeout
});
}
// 使用示例:
signin().then(response => {
console.log(response.data);
}).catch(error => {
console.error(error);
});
注意:在使用该脚本之前,需要先在项目中安装 axios 库。可以使用 npm 命令进行安装,命令如下:
npm install axios
原文地址: https://www.cveoy.top/t/topic/mKQu 著作权归作者所有。请勿转载和采集!