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

서명된 가져오기

그 SignedFetch 모듈은 다음의 구현을 제공합니다. fetch 다음과 투명하게 호환되는 인터페이스 서명된 fetch 프로토콜로, 서명된 인증 체인을 발신 요청에 추가하는 방법을 정의합니다.

이 요청에 서명하고 검증하는 절차는 다음에 자세히 설명되어 있습니다. 인증 체인 페이지.

사용하려면 SignedFetch 장면에서 사용하려면 다음이 필요합니다. USE_FETCH 권한.

메서드

signedFetch

다음과 같이 HTTP 요청을 보내십시오 (fetch), 검증 헤더를 자동으로 추가합니다.

interface Request {
  // 요청 대상 URL:
  url: string;

  // 요청에 대한 선택적이고 자명한 매개변수:
  init?: {
    method?: string;
    body?: string;
    headers: { [key: string]: string };
  };
}

인터페이스 Response {
  // HTTP 요청이 성공적으로 수행되었는지 여부(2xx가 아닌 코드는 실패가 아님)
  ok: boolean;

  // 응답의 자명한 세부 정보:
  status: number;
  statusText: string;
  headers: { [key: string]: string };
  body: string;
}

function signedFetch(Request): Promise<Response>;

마지막 업데이트