From 9e9ce0453bc1a61ef70bc5ce6613cb8a94a7ce4a Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 11 Jul 2022 12:58:18 +0000 Subject: [PATCH] update SrcJuying.js. --- SrcJuying.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/SrcJuying.js b/SrcJuying.js index 6fb51360..ef8d8a32 100644 --- a/SrcJuying.js +++ b/SrcJuying.js @@ -1023,11 +1023,15 @@ function SRCSet() { if(!/^http/.test(parse)){ return ""; }else{ + let head = {"User-Agent": "Dalvik/2.1.0"}; let host = parse.match(/\/\/(.*?)\//)[1]||""; - if(host){host = `,"Host": "`+host+`"`;} + if(host){ + head["Host"] = host; + } let referer = parse.match(/http(s)?:\/\/(.*?)\//)[0]||""; - if(referer){referer = `,"Referer": "`+referer+`"`;} - let head = `"User-Agent": "Dalvik/2.1.0"`+host+referer; + if(referer){ + head["referer"] = referer; + } return head; } } @@ -1243,7 +1247,7 @@ function SRCSet() { let pasrepriorfrom = getMyVar('priorfrom',""); let parseheader = getMyVar('parseheader',""); if(getMyVar('addtype', '1')=="1"&&parseurl&&parsename){ - if(lx=="update"&&(parseurl!=data.url||parsename!=data.name||parsestopfrom!=data.stopfrom||pasrepriorfrom!=data.priorfrom||parseheader!=data.header)){ + if(lx=="update"){ for(var i=0;i n); let priorfrom = pasrepriorfrom.replace(',',',').split(','); priorfrom = priorfrom.filter(n => n); + log(parseheader); let arr = { "name": parsename, "parse": parseurl, "stopfrom": stopfrom, "priorfrom": priorfrom, "sort": 1, "header": parseheader }; datalist.unshift(arr); writeFile(filepath, JSON.stringify(datalist));