Signed Fetch

El SignedFetch módulo proporciona una implementación de la fetch interfaz que es transparentemente compatible con el signed fetcharrow-up-right protocolo, que define cómo adjuntar firmadas cadenas de autenticaciónarrow-up-right a solicitudes salientes.

Los procedimientos para firmar y verificar esta solicitud se detallan en el auth chainarrow-up-right página.

Usando SignedFetch desde una escena requiere el USE_FETCHarrow-up-right permission.

Métodos

signedFetch

Realiza una solicitud HTTP como lo harías con (fetcharrow-up-right), agregando automáticamente las cabeceras de verificación.

interface Request {
  // La URL objetivo 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ó con éxito (códigos distintos de 2xx no son 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