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); };
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!