Utilisation

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 });

Constructeurs

ts
(init?: HeadersInit): Headers

Paramètres

NomTypeRequisDescription
initHeadersInitNon—

Retourne

Headers

Propriétés et méthodes 11

NomTypeRequisDescription
prototypelecture seuleHeadersOui—
append(name: string, value: string) => voidOui—
set(name: string, value: string) => voidOui—
get(name: string) => string | nullOuiA repeated name's values, joined by ", ".
has(name: string) => booleanOui—
delete(name: string) => voidOui—
forEach(callback: (value: string, name: string, headers: Headers) => void) => voidOui—
keys() => string[]Oui—
values() => string[]Oui—
entries() => [string, string][]Oui—
__@iterator@1499() => IterableIterator<[string, string]>Oui—
append — signatures de méthode

Signatures

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

Paramètres

NomTypeRequisDescription
namestringOui—
valuestringOui—

Retourne

void

set — signatures de méthode

Signatures

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

Paramètres

NomTypeRequisDescription
namestringOui—
valuestringOui—

Retourne

void

get — signatures de méthode

Signatures

ts
(name: string): string | null

Paramètres

NomTypeRequisDescription
namestringOui—

Retourne

string

has — signatures de méthode

Signatures

ts
(name: string): boolean

Paramètres

NomTypeRequisDescription
namestringOui—

Retourne

boolean

delete — signatures de méthode

Signatures

ts
(name: string): void

Paramètres

NomTypeRequisDescription
namestringOui—

Retourne

void

forEach — signatures de méthode

Signatures

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

Paramètres

NomTypeRequisDescription
callback(value: string, name: string, headers: Headers) => voidOui—

Retourne

void

keys — signatures de méthode

Signatures

ts
(): string[]

Paramètres

Aucun paramètre.

Retourne

string[]

values — signatures de méthode

Signatures

ts
(): string[]

Paramètres

Aucun paramètre.

Retourne

string[]

entries — signatures de méthode

Signatures

ts
(): [string, string][]

Paramètres

Aucun paramètre.

Retourne

[string, string][]

__@iterator@1499 — signatures de méthode

Signatures

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

Paramètres

Aucun paramètre.

Retourne

IterableIterator<[string, string]>

Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.