Configuración
Las referencias al mismo cliente comparten configuración. Crea un cliente privado para la API de demo de este sitio.
import { Http, envelope } from "fetchzen";const api = Http.create(`${location.origin}/api/examples/`, { cache: false, secure: false, preset: envelope,});const shared = api;api.configure({ params: { name: "Ada" } });const remove = shared.hook("request", () => { console.log("request"); });try { console.log(await shared.get("echo"));} finally { remove();}Listo. No se ha enviado ninguna solicitud.
Resultado
Elige Ejecutar para ver la respuesta.
Registro de eventos
Todavía no hay eventos.
Qué observar
Sección titulada «Qué observar»shared es un alias, no un cliente independiente. Recibe los valores actualizados.
El hook devuelve una función para eliminarlo. Cada ejecución usa un cliente privado, sin credenciales globales ni estado entre personas.