Поделиться через


HttpResponse class

Класс ответа HTTP

Конструкторы

HttpResponse(HttpResponseInit)

Свойства

arrayBuffer

Возвращает обещание, выполненное с текстом в виде МассиваBuffer

blob

Возвращает обещание, выполненное с телом в качестве большого двоичного объекта

body

Возвращает текст в виде readableStream

bodyUsed

Возвращает, считывается ли текст из

cookies

Файлы cookie ответа HTTP

enableContentNegotiation

Включите согласование содержимого текста ответа, если значение true, если значение false, обрабатывает текст отклика как необработанный

formData

Возвращает обещание, выполненное с текстом в виде FormData

headers

Заголовки HTTP-ответа.

json

Возвращает обещание, выполненное с анализом текста в формате JSON

status

Код состояния HTTP-ответа

text

Возвращает обещание, выполненное с текстом в виде строки

Сведения о конструкторе

HttpResponse(HttpResponseInit)

new HttpResponse(responseInit?: HttpResponseInit)

Параметры

responseInit
HttpResponseInit

Сведения о свойстве

arrayBuffer

Возвращает обещание, выполненное с текстом в виде МассиваBuffer

arrayBuffer: () => Promise<ArrayBuffer>

Значение свойства

() => Promise<ArrayBuffer>

blob

Возвращает обещание, выполненное с телом в качестве большого двоичного объекта

blob: () => Promise<Blob>

Значение свойства

() => Promise<Blob>

body

Возвращает текст в виде readableStream

body: null | ReadableStream<any>

Значение свойства

null | ReadableStream<any>

bodyUsed

Возвращает, считывается ли текст из

bodyUsed: boolean

Значение свойства

boolean

cookies

Файлы cookie ответа HTTP

cookies: Cookie[]

Значение свойства

Cookie[]

enableContentNegotiation

Включите согласование содержимого текста ответа, если значение true, если значение false, обрабатывает текст отклика как необработанный

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>