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: Diese Funktion ist in Web Workers verfügbar.
Die delete()
-Methode der Headers
-Schnittstelle entfernt einen Header aus dem aktuellen Headers
-Objekt.
Aus Sicherheitsgründen können einige Header nur durch den User-Agent gesteuert werden. Diese Header umfassen die verbotenen Anforderungs-Header 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
Kein (undefined
).
Beispiele
Ein leeres Headers
-Objekt zu erstellen ist einfach:
const myHeaders = new Headers(); // Currently empty
Sie könnten einen Header hinzufügen, indem Sie Headers.append
verwenden:
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 # ref-for-dom-headers-delete① |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
delete |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support