|
|
@@ -139,13 +139,9 @@ async function getLoginAccoutUrlInfo(url){
|
|
|
const htmlText = resp.body;
|
|
|
try {
|
|
|
// magicJS.logger.info(`页面数据:${htmlText}`);
|
|
|
- magicJS.logger.info(`响应头部:${JSON.stringify(resp.headers)}`);
|
|
|
let urlMatch = htmlText.match(/<a id="j-tab-login-link"[^>]*href="([^"]+)"/); // 正则表达式匹配
|
|
|
- magicJS.logger.info(`urlMatch=${JSON.stringify(urlMatch)}`);
|
|
|
if(urlMatch){
|
|
|
- magicJS.logger.info(`test#0`);
|
|
|
let cookieData = magicJS.parseSetCookies(resp.headers['Set-Cookie'] || '');
|
|
|
- magicJS.logger.info(`test#1`);
|
|
|
let cookieDict = {};
|
|
|
for(let i=0; i < cookieData.length; i++){
|
|
|
let info = cookieData[i];
|
|
|
@@ -572,6 +568,7 @@ async function checkWapLogin(username, password, extData){
|
|
|
"pageOp": extData.pageOp,
|
|
|
"JSESSIONID": extData.JSESSIONID,
|
|
|
}
|
|
|
+ magicJS.logger.info(`cookieData=${JSON.stringify(cookieData)}`);
|
|
|
let body = magicJS.objToQueryStr(reqData,true);
|
|
|
magicJS.logger.info(`body= ${body}`);
|
|
|
let options = {
|
|
|
@@ -584,7 +581,7 @@ async function checkWapLogin(username, password, extData){
|
|
|
"LT": extData.lt,
|
|
|
"Referer": 'https://open.e.189.cn/',
|
|
|
"User-Agent": 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1',
|
|
|
- "Cookie": magicJS.serializeCookies(cookieData),
|
|
|
+ // "Cookie": magicJS.serializeCookies(cookieData),
|
|
|
},
|
|
|
body: ``,
|
|
|
};
|