Nodefony 10.0.0-beta.5
Framework Node.js fullstack — HTTP & WebSocket, même contexte

Référence d'API — @nodefony/http — proxy

stable

Documentation › Référence d’API › @nodefony/http › proxy

Générée depuis les déclarations de types publiées de @nodefony/http 10.0.0-beta.5 : exactement ce que reçoit une application qui l’installe. Cette page n’existe dans aucun dépôt — pour la corriger, on corrige le TSDoc du code.

@nodefony/http#

import { … } from "@nodefony/http" — 3 symboles.

Fonctions (3)#

normalizePrefix#

function normalizePrefix(prefix: string): string

Normalise un préfixe d’URL : / en tête et en fin, sans / doublé. Règle UNIQUE des montages statiques et du proxy inverse — deux écritures du même préfixe doivent désigner la même entrée.

parseProxyOrigin#

function parseProxyOrigin(origin: string): URL | null

Analyse une origine d’amont. Seule une origine NUE est acceptée : un chemin, une requête, un fragment ou des identifiants dans la cible déplaceraient en silence toutes les URL relayées, ou feraient voyager un secret dans la configuration.

proxyMountProblems#

function proxyMountProblems(prefix: string, mount: IProxyMountShape, source: "config" | "module"): IProxyMountProblem[]

Examine un montage. Rend TOUS les refus, pas le premier : une configuration se corrige en une passe.


← Toutes les références d’API