Skip to content

Commit 58df04e

Browse files
committed
更新_worker.js,添加对base64订阅格式的支持,并修改请求配置以忽略SSL证书验证
1 parent bce3403 commit 58df04e

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

_worker.js

+11-2
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,8 @@ export default {
119119
let req_data = MainData;
120120

121121
let 追加UA = 'v2rayn';
122-
if (url.searchParams.has('clash')) 追加UA = 'clash';
122+
if (url.searchParams.has('b64') || url.searchParams.has('base64')) 订阅格式 = 'base64';
123+
else if (url.searchParams.has('clash')) 追加UA = 'clash';
123124
else if (url.searchParams.has('singbox')) 追加UA = 'singbox';
124125
else if (url.searchParams.has('surge')) 追加UA = 'surge';
125126
else if (url.searchParams.has('quanx')) 追加UA = 'Quantumult%20X';
@@ -464,7 +465,15 @@ async function getUrl(request, targetUrl, 追加UA, userAgentHeader) {
464465
method: request.method,
465466
headers: newHeaders,
466467
body: request.method === "GET" ? null : request.body,
467-
redirect: "follow"
468+
redirect: "follow",
469+
cf: {
470+
// 忽略SSL证书验证
471+
insecureSkipVerify: true,
472+
// 允许自签名证书
473+
allowUntrusted: true,
474+
// 禁用证书验证
475+
validateCertificate: false
476+
}
468477
});
469478

470479
// 输出请求的详细信息

0 commit comments

Comments
 (0)