shawenguan vor 2 Jahren
Ursprung
Commit
25f995ddf1
1 geänderte Dateien mit 11 neuen und 4 gelöschten Zeilen
  1. 11 4
      Scripts/buyu/wbankBuYu.js

+ 11 - 4
Scripts/buyu/wbankBuYu.js

@@ -360,7 +360,7 @@ const GlobalHeaders = {
     'Accept': `*/*`,
     'Origin': `https://merch.szx.abchina.com.cn`,
     'Accept-Encoding': `gzip, deflate, br`,
-    'Cookie': `BIGipServerACCD-EBANK-99-pool1=!WuTM5y2tcBPt7RC4a1SH76q4KmXyymk2aDvzmgFJrW/WdUzQ3ZTL47MUtSyuQGtvR6twlmKtIy0=`,
+    // 'Cookie': `BIGipServerACCD-EBANK-99-pool1=!WuTM5y2tcBPt7RC4a1SH76q4KmXyymk2aDvzmgFJrW/WdUzQ3ZTL47MUtSyuQGtvR6twlmKtIy0=`,
     'Content-Type': `application/json;charset=UTF-8`,
     'Host': `merch.szx.abchina.com.cn`,
     'Connection': `keep-alive`,
@@ -446,15 +446,22 @@ async function wRequest(type = 'post', url, { data: data, headers: headers }) {
             aesKey: Base64.encode(encryptRSA(aesKey))
         } : data;
         let urlList = ['/open/api/generateLink', '/api/kBankConfig/findByKey', '/api/wBankConfig/findByKey', '/api/gejin/gjj/clickCount', '/api/puhui/referrer/activityConfig', '/api/puhui/referrer/regedit', '/api/puhui/referrer/query', '/api/kBankConfig/findByKey', '/api/puhui/referrer/receiveAward', '/api/puhui/referrer/draw', '/api/puhui/referrer/activityConfig', '/api/puhui/referrer/noDrawNum']
-        let apiUrl = urlList.includes(url) ? ajaxCommonUrl + url : ajaxDbankApiUrl + url
-        lk.log("apiUrl=" + apiUrl);
+        let apiUrl = urlList.includes(url) ? ajaxCommonUrl + url : ajaxDbankApiUrl + url;
         let finalHeaders = { 'Content-type': 'application/json;charset=UTF-8', ...headers };
         finalHeaders.Host = "merch.szx.abchina.com.cn";
+        let bodyContent = '';
+        if (type == 'POST') {
+            bodyContent = JSON.stringify(params);
+        } else {
+            let paramStr = lk.objToQueryStr(params);
+            apiUrl = `${apiUrl}?${paramStr}`;
+        }
+        lk.log("apiUrl=" + apiUrl);
         $task.fetch({
             method: type,
             url: apiUrl,
             headers: finalHeaders,
-            body: JSON.stringify(params),
+            body: bodyContent,
         }).then(response => {
             lk.log(response.statusCode + "\n\n" + response.body);
             try {