Headers: has() 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 has()
-Methode des Headers
-Interfaces gibt einen booleschen Wert zurück, der angibt, ob ein Headers
-Objekt einen bestimmten Header enthält.
Aus Sicherheitsgründen können einige Header nur vom User Agent kontrolliert werden. Diese Headers umfassen die verbotenen Anfrage-Header und die verbotenen Antwort-Header-Namen.
Syntax
has(name)
Parameter
Rückgabewert
Ein boolescher Wert.
Beispiele
Ein leeres Headers
-Objekt zu erstellen ist einfach:
const myHeaders = new Headers(); // Currently empty
Sie könnten diesem einen Header hinzufügen, indem Sie Headers.append
verwenden und dann mit has()
auf dessen Existenz testen:
myHeaders.append("Content-Type", "image/jpeg");
myHeaders.has("Content-Type"); // Returns true
myHeaders.has("Accept-Encoding"); // Returns false
Spezifikationen
Specification |
---|
Fetch # ref-for-dom-headers-has① |