Headers: delete() Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.
Hinweis: Dieses Feature ist verfügbar in Web Workers.
Die delete()
-Methode der Headers
-Schnittstelle entfernt einen Header aus dem aktuellen Headers
-Objekt.
Aus Sicherheitsgründen können einige Header nur vom Benutzeragenten gesteuert werden. Diese Header umfassen die verbotenen Header-Namen und verbotenen Antwort-Header-Namen.
Syntax
delete(name)
Parameter
name
-
Der Name des HTTP-Headers, den Sie aus dem
Headers
-Objekt löschen möchten.
Rückgabewert
Keiner (undefined
).
Beispiele
Ein leeres Headers
-Objekt zu erstellen ist einfach:
const myHeaders = new Headers(); // Currently empty
Sie könnten diesem mit Headers.append
einen Header hinzufügen:
myHeaders.append("Content-Type", "image/jpeg");
myHeaders.get("Content-Type"); // Returns 'image/jpeg'
Sie können ihn dann wieder löschen:
myHeaders.delete("Content-Type");
myHeaders.get("Content-Type"); // Returns null, as it has been deleted
Spezifikationen
Specification |
---|
Fetch Standard # ref-for-dom-headers-delete① |
Browser-Kompatibilität
BCD tables only load in the browser