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 März 2017.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die delete() Methode des Headers-Interfaces löscht einen Header aus dem aktuellen Headers-Objekt.
Aus Sicherheitsgründen können einige Header nur vom User-Agent gesteuert werden. Diese Header umfassen die verbotenen Anforderungs-Header und verbotenen Antwort-Headernamen.
Syntax
js
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:
js
const myHeaders = new Headers(); // Currently empty Sie könnten einen Header hinzufügen, indem Sie Headers.append verwenden:
js
myHeaders.append("Content-Type", "image/jpeg"); myHeaders.get("Content-Type"); // Returns 'image/jpeg' Sie können ihn dann wieder löschen:
js
myHeaders.delete("Content-Type"); myHeaders.get("Content-Type"); // Returns null, as it has been deleted Spezifikationen
| Specification |
|---|
| Fetch> # ref-for-dom-headers-delete①> |