mirror of
https://github.com/sr229/kuru-kuru.git
synced 2024-09-20 04:10:33 +00:00
Remove header validation since its crashing everyone
This commit is contained in:
parent
438712c05b
commit
97d20ea68f
1 changed files with 0 additions and 9 deletions
|
@ -21,15 +21,6 @@ export const handler: Handlers = {
|
||||||
let bc = new BroadcastChannel("global-count");
|
let bc = new BroadcastChannel("global-count");
|
||||||
const headers = req.headers;
|
const headers = req.headers;
|
||||||
|
|
||||||
// check if useragent is a browser
|
|
||||||
// we can use the Sec-Fetch-Mode header but it's not supported by all browsers
|
|
||||||
if (!headers.get("sec-fetch-mode")) {
|
|
||||||
return new Response("", {
|
|
||||||
status: 403,
|
|
||||||
statusText: "Forbidden",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// check if we're requesting wss:// or ws://, then upgrade as necessary
|
// check if we're requesting wss:// or ws://, then upgrade as necessary
|
||||||
if (headers.get("upgrade") === "websocket") {
|
if (headers.get("upgrade") === "websocket") {
|
||||||
const { socket, response } = Deno.upgradeWebSocket(req);
|
const { socket, response } = Deno.upgradeWebSocket(req);
|
||||||
|
|
Loading…
Reference in a new issue