Spaces:
Paused
Paused
Update index.ts
Browse files
index.ts
CHANGED
|
@@ -19,8 +19,10 @@ async function handleRequest(event) {
|
|
| 19 |
});
|
| 20 |
|
| 21 |
//取域名第一个斜杠后的所有信息为代理链接
|
| 22 |
-
let url =
|
| 23 |
-
url =
|
|
|
|
|
|
|
| 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;
|