Heim > Web-Frontend > js-Tutorial > Wie kann ich mit JavaScript auf HTTP-Header von einer Webseite zugreifen?

Wie kann ich mit JavaScript auf HTTP-Header von einer Webseite zugreifen?

Linda Hamilton
Freigeben: 2024-12-28 12:46:11
Original
820 Leute haben es durchsucht

How Can I Access HTTP Headers from a Web Page Using JavaScript?

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);
};
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage