메인 콘텐츠로 건너뛰기
Node.js와 브라우저 환경 모두에서 동작하는 범용 HTTP 클라이언트

생성자

생성자

new HttpClient(): HttpClient

반환값

HttpClient

정의됨

http-client.ts:41

메서드

createHeaders

createHeaders(init?): Headers 새로운 Headers 인스턴스를 생성합니다

매개변수

이름유형
init?Record<string, string>Headers

반환

Headers

정의됨

http-client.ts:91

request

request(url, options?): Promise<HttpResponse> HTTP 요청을 보냅니다

매개변수

이름타입
urlstring
optionsHttpClientRequestOptions

반환

Promise<HttpResponse>

정의 위치

http-client.ts:98

get

get(url, headers?): Promise<HttpResponse> GET 요청을 보냅니다

매개변수

이름타입
urlstring
headers?Record<string, string>

반환값

Promise<HttpResponse>

정의됨

http-client.ts:135

post

post(url, body?, headers?): Promise<HttpResponse> POST 요청을 보냅니다

매개변수

이름타입
urlstring
body?string
headers?Record<string, string>

반환

Promise<HttpResponse>

정의

http-client.ts:148

put

put(url, body?, headers?): Promise<HttpResponse> PUT 요청을 보냅니다

매개변수

이름타입
urlstring
body?string
headers?Record<string, string>

반환값

Promise<HttpResponse>

정의됨

http-client.ts:163

delete

delete(url, headers?): Promise<HttpResponse> DELETE 요청을 보냅니다

매개변수

이름유형
urlstring
headers?Record<string, string>

반환값

Promise<HttpResponse>

정의됨

http-client.ts:178

patch

patch(url, body?, headers?): Promise<HttpResponse> PATCH 요청을 보냅니다

매개변수

이름유형
urlstring
body?string
headers?Record<string, string>

반환값

Promise<HttpResponse>

정의됨

http-client.ts:191