SocketUpgradeHandler
tipo
Aplica la política de Socket a una petición de handshake; el framing del protocolo es cosa del
adaptador. La crea createSocketUpgradeHandler.
ts
import type { SocketUpgradeHandler } from "@meekojs/meeko/server";Código fuente src/server/runtime/upgrade.ts:115
Declaración #
ts
type SocketUpgradeHandler = (request: Request) => Promise<SocketUpgrade>Ejemplo #
ts
import type { SocketUpgradeHandler } from "@meekojs/meeko/server";
async function isSocketRequest(handler: SocketUpgradeHandler, request: Request): Promise<boolean> {
return (await handler(request)).action !== "pass";
}