|
|
@@ -183,24 +183,21 @@ function handleHeaders() {
|
|
|
}
|
|
|
|
|
|
function compareCookieStr(cookieStr1, cookieStr2) {
|
|
|
- if (cookieStr1 == cookieStr2) {
|
|
|
- return 0;
|
|
|
+ let cookieDict1 = magicJS.parseCookies(cookieStr1);
|
|
|
+ let cookieDict2 = magicJS.parseCookies(cookieStr2);
|
|
|
+ let skipKeys = ['NGWhitelist', 'PAEBANK_PARAM', 'PAEBANK_PARAM_N', 'PAEBANK_PARAM_W', 'WEBTRENDS_SESSIONID', 'brcpSessionTicket', 'sdc_PABankParam', 'shuntid'];
|
|
|
+ skipKeys = [];
|
|
|
+ let retCode = 0;
|
|
|
+ for (let key in cookieDict1) {
|
|
|
+ if (!skipKeys.includes(key)) {
|
|
|
+ if (cookieDict1[key] != void 0 && cookieDict2[key] != void 0 && cookieDict1[key] != cookieDict2[key]) {
|
|
|
+ magicJS.logger.info(`${key}`);
|
|
|
+ retCode = -1;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
- return -1;
|
|
|
- // let cookieDict1 = magicJS.parseCookies(cookieStr1);
|
|
|
- // let cookieDict2 = magicJS.parseCookies(cookieStr2);
|
|
|
- // let skipKeys = ['NGWhitelist', 'PAEBANK_PARAM', 'PAEBANK_PARAM_N', 'PAEBANK_PARAM_W', 'WEBTRENDS_SESSIONID', 'brcpSessionTicket', 'sdc_PABankParam', 'shuntid'];
|
|
|
- // let retCode = 0;
|
|
|
- // for (let key in cookieDict1) {
|
|
|
- // if (!skipKeys.includes(key)) {
|
|
|
- // if (cookieDict1[key] != void 0 && cookieDict2[key] != void 0 && cookieDict1[key] != cookieDict2[key]) {
|
|
|
- // magicJS.logger.info(`${key}`);
|
|
|
- // retCode = -1;
|
|
|
- // break;
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
- // return retCode;
|
|
|
+ return retCode;
|
|
|
}
|
|
|
|
|
|
function handleHomePage() {
|