refactor: 默认返回值都是未加密的

This commit is contained in:
overwriter 2024-06-27 20:18:01 +08:00
parent 157a058f74
commit 9006fdc938

View File

@ -204,11 +204,7 @@ const createRequest = (method, uri, data = {}, options) => {
x.replace(/\s*Domain=[^(;|$)]+;*/, ''), x.replace(/\s*Domain=[^(;|$)]+;*/, ''),
) )
try { try {
if (options.crypto === 'eapi') { answer.body = JSON.parse(body.toString())
answer.body = JSON.parse(encrypt.decrypt(body))
} else {
answer.body = body
}
if (answer.body.code) { if (answer.body.code) {
answer.body.code = Number(answer.body.code) answer.body.code = Number(answer.body.code)
} }
@ -224,7 +220,7 @@ const createRequest = (method, uri, data = {}, options) => {
} catch (e) { } catch (e) {
// console.log(e) // console.log(e)
try { try {
answer.body = JSON.parse(body.toString()) answer.body = JSON.parse(encrypt.decrypt(body))
} catch (err) { } catch (err) {
// console.log(err) // console.log(err)
// can't decrypt and can't parse directly // can't decrypt and can't parse directly