x-undefined-2 commited on
Commit
6b58a08
·
verified ·
1 Parent(s): a14bddf

Update index.ts

Browse files
Files changed (1) hide show
  1. index.ts +6 -3
index.ts CHANGED
@@ -19,8 +19,10 @@ async function handleRequest(event) {
19
  });
20
 
21
  //取域名第一个斜杠后的所有信息为代理链接
22
- let url = request.url.substr(8);
23
- url = decodeURIComponent(url.substr(url.indexOf('/') + 1));
 
 
24
  let refer = reqHeaders.get("Referer")
25
  let cookie = reqHeaders.get("Cookie")
26
  try {
@@ -221,7 +223,8 @@ async function handleRequest(event) {
221
  * 阻断器
222
  */
223
  const blocker = {
224
- keys: [".m3u8", ".ts", ".acc", ".m4s", "photocall.tv", "googlevideo.com"],
 
225
  check: function (url) {
226
  url = url.toLowerCase();
227
  let len = blocker.keys.filter(x => url.includes(x)).length;
 
19
  });
20
 
21
  //取域名第一个斜杠后的所有信息为代理链接
22
+ let url = decodeURIComponent(url.substr(url.indexOf(10, '/') + 1));
23
+ if(url === ""){
24
+ url = "https://github.com/"
25
+ }
26
  let refer = reqHeaders.get("Referer")
27
  let cookie = reqHeaders.get("Cookie")
28
  try {
 
223
  * 阻断器
224
  */
225
  const blocker = {
226
+ keys: [".m3u8", ".ts", ".acc", ".m4s", "photocall.tv", "googlevideo.com"
227
+ ],
228
  check: function (url) {
229
  url = url.toLowerCase();
230
  let len = blocker.keys.filter(x => url.includes(x)).length;