Skip to content

Class: HttpClient ​

Defined in: src/http/client.ts:97

fetch 래퍼. 공통 응답 구조 언랩, 에러 매핑, 429 재시도를 담당한다. 인증 헤더는 상위 계층(auth/리소스)이 headers로 주입한다.

Constructors ​

Constructor ​

ts
new HttpClient(options?): HttpClient;

Defined in: src/http/client.ts:103

Parameters ​

options? ​

HttpClientOptions = {}

Returns ​

HttpClient

Methods ​

request() ​

ts
request<T>(options): Promise<T>;

Defined in: src/http/client.ts:121

성공 응답의 content를 T로 반환한다. content가 없는 200 응답은 null을 반환한다.

Type Parameters ​

T ​

T

Parameters ​

options ​

HttpRequestOptions

Returns ​

Promise<T>

공식 OPEN API만 지원 — 비공식 엔드포인트 0건