shawenguan hace 2 años
padre
commit
f66e304b57
Se han modificado 1 ficheros con 9 adiciones y 3 borrados
  1. 9 3
      Scripts/thwj/thwjHelper.js

+ 9 - 3
Scripts/thwj/thwjHelper.js

@@ -38,10 +38,15 @@ const CommonGetHeaders = {
 const W_345API_KEY = 'jhOlNfSd37oJ4aaL1o0G5821rW';
 const W_345API_URL = 'https://www.345api.cn/api/code/ocr';
 
+let retBody;
 if (!lk.isExecComm) {
     if (lk.isRequest()) {
         checkHandleRequest();
-        lk.done();
+        if (retBody) {
+            lk.done({ body: JSON.stringify(retBody) });
+        } else {
+            lk.done();
+        }
     } else {
         all();
     }
@@ -112,6 +117,7 @@ function handleUserInfo() {
     } catch (error) {
         lk.logErr(error);
     }
+    retBody = lk.getResponseBody();
 }
 
 
@@ -276,7 +282,7 @@ function parseSetCookie(text) {
 function loadIndex() {
     return new Promise((resolve, _reject) => {
         try {
-            const headers = Object.assign({}, CommonGetHeaders);
+            let headers = Object.assign({}, CommonGetHeaders);
             headers['Sec-Fetch-Mode'] = 'navigate';
             headers['Sec-Fetch-Site'] = 'none';
             headers['Sec-Fetch-Dest'] = 'documment';
@@ -333,7 +339,7 @@ function base64encode(bytes) {
 async function getVerifyCodeImg() {
     return new Promise((resolve, _reject) => {
         try {
-            const headers = Object.assign({}, CommonGetHeaders);
+            let headers = Object.assign({}, CommonGetHeaders);
             headers['Sec-Fetch-Mode'] = 'no-cors';
             headers['Sec-Fetch-Site'] = 'same-origin';
             headers['Sec-Fetch-Dest'] = 'image';