Maison > interface Web > js tutoriel > Comment puis-je accéder aux en-têtes HTTP à partir d'une page Web à l'aide de JavaScript ?

Comment puis-je accéder aux en-têtes HTTP à partir d'une page Web à l'aide de JavaScript ?

Linda Hamilton
Libérer: 2024-12-28 12:46:11
original
821 Les gens l'ont consulté

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

Accès aux en-têtes HTTP

Comment accéder aux réponses du serveur à partir d'une page Web à l'aide de JavaScript ? Les en-têtes de réponse natifs ne sont pas directement accessibles. Cependant, vous pouvez utiliser la technique ci-dessous pour les obtenir via une autre requête HTTP.

Code JavaScript pour récupérer les en-têtes HTTP

L'extrait de code suivant montre comment utiliser JavaScript pour obtenir tous les en-têtes HTTP de la page actuelle en simulant un GET request :

var req = new XMLHttpRequest();
req.open('GET', document.location, true);
req.send(null);
req.onload = function() {
  var headers = req.getAllResponseHeaders().toLowerCase();
  console.log(headers);
};
Copier après la connexion

Remarque

Il est important de se rappeler que cette méthode récupère les en-têtes du serveur, qui peuvent ne pas être identiques aux en-têtes d'origine reçus par le navigateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal