Heim >Web-Frontend >js-Tutorial >Wie kann ich mit JavaScript auf HTTP-Header von einer Webseite zugreifen?
Zugriff auf HTTP-Header
Wie greifen Sie mithilfe von JavaScript auf die Serverantworten einer Webseite zu? Auf die nativen Antwortheader kann nicht direkt zugegriffen werden. Sie können jedoch die folgende Technik verwenden, um sie über eine andere HTTP-Anfrage abzurufen.
JavaScript-Code zum Abrufen von HTTP-Headern
Der folgende Codeausschnitt veranschaulicht die Verwendung von JavaScript um alle HTTP-Header für die aktuelle Seite durch Simulieren eines GET abzurufen Anfrage:
var req = new XMLHttpRequest(); req.open('GET', document.location, true); req.send(null); req.onload = function() { var headers = req.getAllResponseHeaders().toLowerCase(); console.log(headers); };
Hinweis
Es ist wichtig zu bedenken, dass diese Methode die Header vom Server abruft, die möglicherweise nicht mit den vom Server empfangenen ursprünglichen Headern identisch sind Browser.
Das obige ist der detaillierte Inhalt vonWie kann ich mit JavaScript auf HTTP-Header von einer Webseite zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!