다음을 통해 공유


HttpResponse class

HTTP 응답 클래스

생성자

HttpResponse(HttpResponseInit)

속성

arrayBuffer

본문을 ArrayBuffer로 처리한 프라미스를 반환합니다.

blob

본문을 Blob으로 처리한 프라미스를 반환합니다.

body

본문을 ReadableStream으로 반환합니다.

bodyUsed

본문을 읽었는지 여부를 반환합니다.

cookies

HTTP 응답 쿠키

enableContentNegotiation

true이면 응답 본문의 콘텐츠 협상을 사용하도록 설정하고 응답 본문을 원시로 처리합니다.

formData

본문을 FormData로 충족한 약속을 반환합니다.

headers

HTTP 응답 헤더.

json

JSON으로 구문 분석된 본문으로 이행된 프라미스를 반환합니다.

status

HTTP 응답 상태 코드

text

본문을 문자열로 사용하여 충족된 프라미스를 반환합니다.

생성자 세부 정보

HttpResponse(HttpResponseInit)

new HttpResponse(responseInit?: HttpResponseInit)

매개 변수

responseInit
HttpResponseInit

속성 세부 정보

arrayBuffer

본문을 ArrayBuffer로 처리한 프라미스를 반환합니다.

arrayBuffer: () => Promise<ArrayBuffer>

속성 값

() => Promise<ArrayBuffer>

blob

본문을 Blob으로 처리한 프라미스를 반환합니다.

blob: () => Promise<Blob>

속성 값

() => Promise<Blob>

body

본문을 ReadableStream으로 반환합니다.

body: null | ReadableStream<any>

속성 값

null | ReadableStream<any>

bodyUsed

본문을 읽었는지 여부를 반환합니다.

bodyUsed: boolean

속성 값

boolean

cookies

HTTP 응답 쿠키

cookies: Cookie[]

속성 값

Cookie[]

enableContentNegotiation

true이면 응답 본문의 콘텐츠 협상을 사용하도록 설정하고 응답 본문을 원시로 처리합니다.

enableContentNegotiation: boolean

속성 값

boolean

formData

본문을 FormData로 충족한 약속을 반환합니다.

formData: () => Promise<FormData>

속성 값

() => Promise<FormData>

headers

HTTP 응답 헤더.

headers: Headers

속성 값

Headers

json

JSON으로 구문 분석된 본문으로 이행된 프라미스를 반환합니다.

json: () => Promise<unknown>

속성 값

() => Promise<unknown>

status

HTTP 응답 상태 코드

status: number

속성 값

number

text

본문을 문자열로 사용하여 충족된 프라미스를 반환합니다.

text: () => Promise<string>

속성 값

() => Promise<string>