|
|
@ -11,22 +11,22 @@ let store = new Store(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
router.post('/rsCookie', async (req, res) => { |
|
|
|
router.post('/rsCookie', async (req, res) => { |
|
|
|
console.time('rsCookie') |
|
|
|
let start = new Date(); |
|
|
|
let url = req.body['url']; |
|
|
|
|
|
|
|
let areaName = req.body['areaName']; |
|
|
|
|
|
|
|
let htmlStr = req.body['htmlBase64']; |
|
|
|
|
|
|
|
let jsStr = req.body['cookieBase64']; |
|
|
|
|
|
|
|
let cookie = req.body['cookieBase64']; |
|
|
|
|
|
|
|
let userAgent = req.body['userAgentBase64']; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (url == null || url === '') { |
|
|
|
|
|
|
|
return res.send('error url') |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (htmlStr == null || htmlStr === '') { |
|
|
|
|
|
|
|
return res.send('error html') |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|
|
|
|
|
let url = req.body['url']; |
|
|
|
|
|
|
|
let areaName = req.body['areaName']; |
|
|
|
|
|
|
|
let htmlStr = req.body['htmlBase64']; |
|
|
|
|
|
|
|
let jsStr = req.body['cookieBase64']; |
|
|
|
|
|
|
|
let cookie = req.body['cookieBase64']; |
|
|
|
|
|
|
|
let userAgent = req.body['userAgentBase64']; |
|
|
|
|
|
|
|
console.log(`接收到 ${areaName} 请求:${url}`) |
|
|
|
|
|
|
|
if (url == null || url === '') { |
|
|
|
|
|
|
|
return res.status(500).send('error url') |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (htmlStr == null || htmlStr === '') { |
|
|
|
|
|
|
|
return res.status(500).send('error html') |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
let jsText; |
|
|
|
let jsText; |
|
|
|
if (jsStr == null) { |
|
|
|
if (jsStr == null) { |
|
|
|
let jsPath = AreaNameEnum.getByAreaName(areaName).JS_FILE |
|
|
|
let jsPath = AreaNameEnum.getByAreaName(areaName).JS_FILE |
|
|
@ -50,7 +50,7 @@ router.post('/rsCookie', async (req, res) => { |
|
|
|
console.error(e) |
|
|
|
console.error(e) |
|
|
|
return res.status(500).send(e.toString()) |
|
|
|
return res.status(500).send(e.toString()) |
|
|
|
} finally { |
|
|
|
} finally { |
|
|
|
console.timeEnd('rsCookie') |
|
|
|
console.log(`rsCookie ${new Date() - start} ms`) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
}) |
|
|
|
}) |
|
|
|