For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fetch firmado

El SignedFetch el módulo proporciona una implementación de la fetch interfaz que cumple de forma transparente con el signed fetch protocolo, que define cómo adjuntar cadenas de autenticación firmadas authentication chains a las solicitudes salientes.

Los procedimientos para firmar y verificar esta solicitud se detallan en la cadena de autenticación página.

Usar SignedFetch desde una escena requiere el USE_FETCH permiso.

Métodos

signedFetch

Realiza una solicitud HTTP como lo harías con (fetch), añadiendo automáticamente los encabezados de verificación.

interface Request {
  // La URL de destino de la solicitud:
  url: string;

  // Parámetros opcionales y autoexplicativos para la solicitud:
  init?: {
    method?: string;
    body?: string;
    headers: { [key: string]: string };
  };
}

interface Response {
  // Si la solicitud HTTP se realizó correctamente (los códigos distintos de 2xx no se consideran fallos)
  ok: boolean;

  // Los detalles autoexplicativos de la respuesta:
  status: number;
  statusText: string;
  headers: { [key: string]: string };
  body: string;
}

function signedFetch(Request): Promise<Response>;

Última actualización