Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

BunServerLike

interfaz

Parte del Server de Bun que recibe fetch.

ts
import type { BunServerLike } from "@meekojs/meeko/bun";

Código fuente src/bun.ts:49

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 #

método

upgrade(request: Request, options?: { data?: unknown; headers?: HeadersInit }): boolean

Hace el upgrade a WebSocket de una petición.

url #

propiedad sólo lectura opcional

readonly url?: URL

URL en la que escucha el servidor.

requestIP #

método opcional

requestIP?(request: Request): { readonly address: string } | null

Dirección de la conexión de una petición (desde 1.2); la usa RequestContext.clientAddress.

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/bun.ts