|
|
@@ -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';
|