global.Headers
Names are case-insensitive and iterate lowercased, sorted.
Verwendung
Build request headers.
// 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
(init?: HeadersInit): HeadersParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
init | HeadersInit | Nein | — |
Rückgabe
Headers
Eigenschaften und Methoden 11
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
prototypeschreibgeschützt | Headers | Ja | — |
append | (name: string, value: string) => void | Ja | — |
set | (name: string, value: string) => void | Ja | — |
get | (name: string) => string | null | Ja | A repeated name's values, joined by ", ". |
has | (name: string) => boolean | Ja | — |
delete | (name: string) => void | Ja | — |
forEach | (callback: (value: string, name: string, headers: Headers) => void) => void | Ja | — |
keys | () => string[] | Ja | — |
values | () => string[] | Ja | — |
entries | () => [string, string][] | Ja | — |
__@iterator@1499 | () => IterableIterator<[string, string]> | Ja | — |
append — Methodensignaturen
Signaturen
(name: string, value: string): voidParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
name | string | Ja | — |
value | string | Ja | — |
Rückgabe
void
set — Methodensignaturen
Signaturen
(name: string, value: string): voidParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
name | string | Ja | — |
value | string | Ja | — |
Rückgabe
void
get — Methodensignaturen
Signaturen
(name: string): string | nullParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
name | string | Ja | — |
Rückgabe
string
has — Methodensignaturen
Signaturen
(name: string): booleanParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
name | string | Ja | — |
Rückgabe
boolean
delete — Methodensignaturen
Signaturen
(name: string): voidParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
name | string | Ja | — |
Rückgabe
void
forEach — Methodensignaturen
Signaturen
(callback: (value: string, name: string, headers: Headers) => void): voidParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
callback | (value: string, name: string, headers: Headers) => void | Ja | — |
Rückgabe
void
keys — Methodensignaturen
Signaturen
(): string[]Parameter
Keine Parameter.
Rückgabe
string[]
values — Methodensignaturen
Signaturen
(): string[]Parameter
Keine Parameter.
Rückgabe
string[]
entries — Methodensignaturen
Signaturen
(): [string, string][]Parameter
Keine Parameter.
Rückgabe
[string, string][]
__@iterator@1499 — Methodensignaturen
Signaturen
(): 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.