master
刘东琪 9 months ago
parent 8bc3201f58
commit 236caf67cf
  1. 16
      routes/index.js

@ -73,6 +73,14 @@ function loadJs(window, jsText) {
return js;
}
function CookieStr2List(cookies) {
let list = []
for (let cookie of cookies.trim().split("; ")) {
list.push(cookie);
}
return list
}
async function handle(url, htmlStr, jsText, cookie, userAgent) {
let uuid = crypto.randomUUID()
// 获取 origin
@ -87,8 +95,12 @@ async function handle(url, htmlStr, jsText, cookie, userAgent) {
})
// 设置 cookie
if (cookie != null) {
console.log('cookie 加载长度--->', cookie, baseUrl)
cookieJar.setCookieSync(cookie, baseUrl);
console.log(cookie)
let cookieList = CookieStr2List(cookie);
console.log('cookie 加载--->', cookieList, baseUrl)
for (let i = 0; i < cookieList.length; i++) {
cookieJar.setCookieSync(cookieList[i], baseUrl);
}
}
// 加载dom
let dom = await jsDom(htmlStr);

Loading…
Cancel
Save