HttpResponse class

Třída odpovědi HTTP

Konstruktory

HttpResponse(HttpResponseInit)

Vlastnosti

arrayBuffer

Vrátí příslib splněný s tělem jako ArrayBuffer.

blob

Vrátí příslib splněný s tělem jako objektem blob.

body

Vrátí tělo jako readableStream.

bodyUsed

Vrátí, zda bylo tělo načteno z

cookies

Soubory cookie odpovědi HTTP

enableContentNegotiation

Povolit vyjednávání obsahu textu odpovědi, pokud je true Pokud false, považovat text odpovědi za nezpracovaný

formData

Vrátí příslib splněný s tělem jako FormData.

headers

Hlavičky odpovědi HTTP.

json

Vrátí příslib splněný s textem parsovaným jako JSON.

status

Stavový kód odpovědi HTTP

text

Vrátí příslib naplněný tělem jako řetězec.

Podrobnosti konstruktoru

HttpResponse(HttpResponseInit)

new HttpResponse(responseInit?: HttpResponseInit)

Parametry

responseInit
HttpResponseInit

Podrobnosti vlastnosti

arrayBuffer

Vrátí příslib splněný s tělem jako ArrayBuffer.

arrayBuffer: () => Promise<ArrayBuffer>

Hodnota vlastnosti

() => Promise<ArrayBuffer>

blob

Vrátí příslib splněný s tělem jako objektem blob.

blob: () => Promise<Blob>

Hodnota vlastnosti

() => Promise<Blob>

body

Vrátí tělo jako readableStream.

body: null | ReadableStream<any>

Hodnota vlastnosti

null | ReadableStream<any>

bodyUsed

Vrátí, zda bylo tělo načteno z

bodyUsed: boolean

Hodnota vlastnosti

boolean

cookies

Soubory cookie odpovědi HTTP

cookies: Cookie[]

Hodnota vlastnosti

Cookie[]

enableContentNegotiation

Povolit vyjednávání obsahu textu odpovědi, pokud je true Pokud false, považovat text odpovědi za nezpracovaný

enableContentNegotiation: boolean

Hodnota vlastnosti

boolean

formData

Vrátí příslib splněný s tělem jako FormData.

formData: () => Promise<FormData>

Hodnota vlastnosti

() => Promise<FormData>

headers

Hlavičky odpovědi HTTP.

headers: Headers

Hodnota vlastnosti

Headers

json

Vrátí příslib splněný s textem parsovaným jako JSON.

json: () => Promise<unknown>

Hodnota vlastnosti

() => Promise<unknown>

status

Stavový kód odpovědi HTTP

status: number

Hodnota vlastnosti

number

text

Vrátí příslib naplněný tělem jako řetězec.

text: () => Promise<string>

Hodnota vlastnosti

() => Promise<string>