BunServerLike
interfaz
Parte del Server de Bun que recibe fetch.
ts
import type { BunServerLike } from "@meekojs/meeko/bun";Declaración #
ts
interface BunServerLike {
upgrade(request: Request, options?: { data?: unknown; headers?: HeadersInit }): boolean
readonly url?: URL
requestIP?(request: Request): { readonly address: string } | null
}Ejemplo #
ts
import type { BunServerLike } from "@meekojs/meeko/bun";
const origin = (server: BunServerLike): string | undefined => server.url?.origin;Miembros #
upgrade
#
upgrade(request: Request, options?: { data?: unknown; headers?: HeadersInit }): booleanHace el upgrade a WebSocket de una petición.
requestIP
#
requestIP?(request: Request): { readonly address: string } | nullDirección de la conexión de una petición (desde 1.2); la usa RequestContext.clientAddress.