diff --git a/index.js b/index.js index 1f68270..3e76499 100644 --- a/index.js +++ b/index.js @@ -31,6 +31,7 @@ addEventListener("fetch", async event=>{ function fix(myHeaders) { // myHeaders.set("Access-Control-Allow-Origin", "*"); + myHeaders.set("Cache-Control","no-cache"); myHeaders.set("Access-Control-Allow-Origin", event.request.headers.get("Origin")); if (isOPTIONS) { myHeaders.set("Access-Control-Allow-Methods", event.request.headers.get("access-control-request-method")); @@ -62,6 +63,16 @@ addEventListener("fetch", async event=>{ } if (origin_url.search.startsWith("?")) { + // + console.log(isOPTIONS) + if(isOPTIONS){ + var myHeaders = new Headers(); + myHeaders = fix(myHeaders); + return new Response("helo", + {status: 200, headers: myHeaders} + ); + } + recv_headers = {}; for (var pair of event.request.headers.entries()) { if ((pair[0].match("^origin") == null) && @@ -160,4 +171,4 @@ addEventListener("fetch", async event=>{ } } )()); -}); +}); \ No newline at end of file