Aller au contenu
ToolMug

Vérificateur d'en-têtes et de redirections HTTP

Saisissez une URL pour suivre ses redirections une par une et voir chaque code de statut, les en-têtes de réponse et le temps de réponse, ainsi que la destination finale — pour déboguer des redirections HTTP vers HTTPS et www, des boucles, la mise en cache et les en-têtes de sécurité, ou déplier des liens courts.

Traité sur nos serveurs et supprimé sous une heure

Mode d’emploi

  1. Saisissez une URL (https est supposé si vous omettez le protocole).
  2. Cliquez sur Rechercher pour voir le code de statut et la cible de redirection de chaque étape, dans l'ordre.
  3. Ouvrez En-têtes de réponse pour voir tout ce que le serveur a envoyé.

Explication des options

Chaîne de redirections
Jusqu'à 10 redirections sont suivies ; les boucles ou les redirections vers des adresses non-HTTP arrêtent la vérification avec une note.
En-têtes de réponse
Y compris Cache-Control, Content-Type, Strict-Transport-Security et Content-Security-Policy, triés par nom.
Restrictions
Seules les adresses publiques sur les ports 80, 443, 8080 et 8443 peuvent être vérifiées ; les adresses privées sont bloquées.

Comment la vérification est faite, et les en-têtes à lire

Chaque étape est demandée avec un GET, et non un HEAD, de sorte que vous voyez ce qu’un navigateur recevrait. L’outil ne lit que le début du corps, jusqu’à 64 KB, et l’ignore : les gros fichiers ne sont donc pas téléchargés. Un en-tête Location relatif est résolu par rapport à l’adresse courante, et une redirection vers un schéma autre que http ou https interrompt la vérification. La durée de chaque étape et l’adresse du serveur s’affichent à côté de son statut.

Voici les en-têtes de réponse les plus souvent vérifiés :

En-tête Ce qu’il contrôle
Location L’adresse vers laquelle une réponse 3xx redirige
Cache-Control Pendant combien de temps les navigateurs et les caches peuvent réutiliser la réponse (RFC 9111)
Content-Type Le type de média et le jeu de caractères du corps
Strict-Transport-Security Indique aux navigateurs de n’utiliser que HTTPS pour le site pendant une durée donnée (RFC 6797)
Content-Security-Policy Les sources depuis lesquelles les scripts, les styles et les images peuvent être chargés
X-Content-Type-Options nosniff empêche les navigateurs de deviner un autre type de contenu
Referrer-Policy La part de l’adresse de la page qui est envoyée aux autres sites
X-Frame-Options Si la page peut être affichée dans un cadre (RFC 7034)

Questions fréquentes

Quelle est la différence entre 301 et 302 ?

301 est permanent — les navigateurs et les moteurs de recherche mémorisent la nouvelle adresse ; 302 est temporaire. Utilisez 301 pour les changements de domaine et le passage de HTTP à HTTPS.

Pourquoi y a-t-il un 200 après les redirections ?

Un 200 final signifie que la vraie page a été atteinte. Se terminer en 4xx ou 5xx signifie que la cible est manquante ou que le serveur a échoué.

Puis-je vérifier des sites avec des problèmes de certificat ?

Oui ; les certificats ne sont pas vérifiés ici. Utilisez le vérificateur SSL pour cela.

Confidentialité

Les fichiers sont envoyés en HTTPS pour être traités, puis supprimés automatiquement dans un délai d’une heure.

Outils similaires