1
0
Fork 0
mirror of https://github.com/sussy-code/smov.git synced 2024-12-29 16:07:40 +01:00

Update worker.js

This commit is contained in:
James Hawkins 2022-02-16 14:13:23 +00:00 committed by GitHub
parent a639b5700b
commit 3ac420ef6f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,7 +9,8 @@ const allowedDomains = [
'https://gomo.to',
'https://lookmovie.io',
'https://gomoplayer.com',
'https://api.opensubtitles.org'
'https://api.opensubtitles.org',
'https://www.vmovee.watch'
];
async function handleRequest(request, destinationUrl, iteration = 0) {
@ -48,7 +49,7 @@ async function handleRequest(request, destinationUrl, iteration = 0) {
// Set CORS headers
response.headers.set("Access-Control-Allow-Origin", '*');
response.headers.set('Access-Control-Expose-Headers', 'PHPSESSID');
response.headers.set('Access-Control-Expose-Headers', '*');
// Get and set PHPSESSID cookie
const cookies = response.headers.get('Set-Cookie');
@ -112,13 +113,13 @@ addEventListener("fetch", event => {
}),
);
}
else if (!allowedDomains.find(domain => destinationUrl.startsWith(domain))) {
event.respondWith(
new Response('404 Not Found', {
status: 404,
}),
);
}
// else if (!allowedDomains.find(domain => destinationUrl.startsWith(domain))) {
// event.respondWith(
// new Response('404 Not Found', {
// status: 404,
// }),
// );
// }
else if (request.method === "GET" || request.method === "HEAD" || request.method === "POST") {
// Handle request
event.respondWith(handleRequest(request, destinationUrl));