Verwendung

Build request headers.

tsx
// Build request headers.
const headers = new Headers({ 'Content-Type': 'application/json' });

headers.append('Accept', 'application/json');
headers.get('content-type'); // 'application/json'

await fetch('https://example.com/api', { headers });

Konstruktoren

ts
(init?: HeadersInit): Headers

Parameter

NameTypErforderlichBeschreibung
initHeadersInitNein—

Rückgabe

Headers

Eigenschaften und Methoden 11

NameTypErforderlichBeschreibung
prototypeschreibgeschütztHeadersJa—
append(name: string, value: string) => voidJa—
set(name: string, value: string) => voidJa—
get(name: string) => string | nullJaA repeated name's values, joined by ", ".
has(name: string) => booleanJa—
delete(name: string) => voidJa—
forEach(callback: (value: string, name: string, headers: Headers) => void) => voidJa—
keys() => string[]Ja—
values() => string[]Ja—
entries() => [string, string][]Ja—
__@iterator@1499() => IterableIterator<[string, string]>Ja—
append — Methodensignaturen

Signaturen

ts
(name: string, value: string): void

Parameter

NameTypErforderlichBeschreibung
namestringJa—
valuestringJa—

Rückgabe

void

set — Methodensignaturen

Signaturen

ts
(name: string, value: string): void

Parameter

NameTypErforderlichBeschreibung
namestringJa—
valuestringJa—

Rückgabe

void

get — Methodensignaturen

Signaturen

ts
(name: string): string | null

Parameter

NameTypErforderlichBeschreibung
namestringJa—

Rückgabe

string

has — Methodensignaturen

Signaturen

ts
(name: string): boolean

Parameter

NameTypErforderlichBeschreibung
namestringJa—

Rückgabe

boolean

delete — Methodensignaturen

Signaturen

ts
(name: string): void

Parameter

NameTypErforderlichBeschreibung
namestringJa—

Rückgabe

void

forEach — Methodensignaturen

Signaturen

ts
(callback: (value: string, name: string, headers: Headers) => void): void

Parameter

NameTypErforderlichBeschreibung
callback(value: string, name: string, headers: Headers) => voidJa—

Rückgabe

void

keys — Methodensignaturen

Signaturen

ts
(): string[]

Parameter

Keine Parameter.

Rückgabe

string[]

values — Methodensignaturen

Signaturen

ts
(): string[]

Parameter

Keine Parameter.

Rückgabe

string[]

entries — Methodensignaturen

Signaturen

ts
(): [string, string][]

Parameter

Keine Parameter.

Rückgabe

[string, string][]

__@iterator@1499 — Methodensignaturen

Signaturen

ts
(): IterableIterator<[string, string]>

Parameter

Keine Parameter.

Rückgabe

IterableIterator<[string, string]>

Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.