Vérificateur de statut HTTP

Vérifiez le code de statut HTTP pour n'importe quelle URL et comprenez rapidement le comportement de redirection. Suivez les redirections (jusqu'à 10) pour détecter les boucles et confirmer la réponse de destination finale. Idéal pour les contrôles de disponibilité, les points de terminaison d'intégrité, les audits SEO et le débogage des URL mal acheminées. Exportez les résultats en JSON.

Loading…

À propos Vérificateur de Statut HTTP

Collez une URL pour voir son statut HTTP (200, 301, 302, 404, 500…) et, si nécessaire, suivez les redirections pour inspecter toute la chaîne. Parfait pour diagnostiquer les problèmes de disponibilité, valider les contrôles d'intégrité et s'assurer que vos redirections sont SEO-friendly et sans boucle.

Fonctionnalités

  • Vérifiez le statut de réponse HTTP pour n'importe quelle URL (site web ou API).
  • Suivez les redirections et inspectez les chaînes de redirection (jusqu'à 10 sauts).
  • Détectez rapidement les boucles de redirection et les mauvaises configurations.
  • Idéal pour les points de terminaison d'intégrité afin de confirmer un comportement 200 OK.
  • Aide à valider les destinations canoniques (HTTP→HTTPS, www, chemins de localisation).
  • Copiez/partagez les résultats pour le débogage et les tickets de support.
  • Exportez un rapport JSON pour l'automatisation et les flux de travail de surveillance.
  • Sécurité par défaut : bloque les cibles de réseau privé et utilise un User-Agent fixe.

🧭 Comment utiliser for http-status-checker

1

Saisissez l'URL

Collez l'URL que vous souhaitez vérifier (page, point de terminaison API ou chemin d'intégrité).

2

Choisissez le comportement de redirection

Activez "Suivre les Redirections" pour atteindre la destination finale. Désactivez-le si vous ne voulez que la réponse du premier saut.

3

Définissez la limite de redirection si nécessaire

Ajustez "Redirections Max" pour éviter les longues chaînes et détecter les boucles de redirection en toute sécurité.

4

Interprétez le résultat

Utilisez le code de statut rapporté pour décider des prochaines étapes (corriger les URL cassées, rectifier les redirections, résoudre les erreurs serveur).

5

Exportez pour documentation ou automatisation

Téléchargez le JSON si vous souhaitez suivre les changements dans le temps ou joindre des preuves à un ticket.

Spécifications techniques

Modèle de requête

Cet outil vérifie le statut de réponse pour une URL donnée et peut suivre les redirections pour révéler le statut final et le comportement de la chaîne.

ParamètreComportementPar défaut
Suivre les redirectionsSuit les réponses de redirection (3xx) jusqu'à la destination finaleActivé
Redirections maxLimite de redirections pour éviter les boucles10 (plage 0–20)
Délai d'attenteLimite de délai d'attente de la requête12000 ms
Agent utilisateurIdentifie l'agent utilisateur de la requêteEncode64Bot/1.0 (+https://encode64.com)
Réseaux privésBloque l'accès aux plages de réseaux privés pour la sécuritéDésactivé (réseaux privés non autorisés)

Catégories de codes d'état (guide rapide)

Comprendre la famille des codes d'état vous aide à déterminer si le problème est une redirection, une erreur client ou une défaillance serveur.

PlageSignificationExemples courants
2xxSuccès200 OK, 204 Pas de contenu
3xxRedirection301 Déplacé définitivement, 302 Trouvé, 307 Redirection temporaire, 308 Redirection permanente
4xxErreur client400 Mauvaise requête, 401 Non autorisé, 403 Interdit, 404 Non trouvé, 410 Disparu
5xxErreur serveur500 Erreur interne du serveur, 502 Mauvaise passerelle, 503 Service indisponible, 504 Délai d'attente de la passerelle
Pour le SEO, préférez les redirections permanentes (301/308) lorsque vous avez déplacé du contenu définitivement, et gardez les chaînes de redirection courtes.

Ligne de commande

Utilisez ces commandes pour vérifier les codes d'état et les redirections en dehors du navigateur. Idéal pour les vérifications CI et la réponse aux incidents.

macOS / Linux

Vérifier uniquement le code d'état (pas de corps)

curl -o /dev/null -s -w "%{http_code}
" https://example.com/health

Affiche uniquement le code d'état HTTP.

Suivre les redirections et afficher le statut final

curl -L -o /dev/null -s -w "%{http_code}
" http://example.com

Suit les redirections (HTTP→HTTPS, www, etc.) et affiche le code de statut final.

Afficher les en-têtes de la chaîne de redirection

curl -I -L http://example.com

Affiche les en-têtes pour chaque étape, y compris Location.

Windows (PowerShell)

Obtenir le code de statut

$r = Invoke-WebRequest -Uri https://example.com/health -Method Get -MaximumRedirection 0 -ErrorAction SilentlyContinue; $r.StatusCode

Récupère le code de statut de la réponse (ajustez la gestion des redirections selon votre version de PowerShell).

Pour la surveillance, utilisez un point de terminaison /health dédié qui renvoie rapidement un 200 et ne nécessite pas d'authentification. Gardez-le stable et léger.

Cas d'utilisation

Valider les points de terminaison de santé et la disponibilité

Confirmer que les points de terminaison critiques renvoient 200 OK et sont accessibles dans les contraintes attendues.

  • Vérifier les points de terminaison /health et /status
  • Détecter les erreurs 5xx intermittentes pendant les incidents
  • Exporter du JSON comme preuve d'incident

Déboguer les chaînes et boucles de redirection

Lorsqu'une URL redirige plusieurs fois de manière inattendue (ou ne se résout jamais), inspectez la chaîne et arrêtez rapidement les boucles.

  • Détecter les boucles de redirection
  • Confirmer la redirection HTTP→HTTPS et la canonisation www
  • Repérer les longues chaînes causées par des règles mixtes (Nginx, application, CDN)

Audits SEO et vérification des liens cassés

Les codes de statut influencent fortement l'exploration et l'indexation. Utilisez cet outil pour confirmer les réponses correctes pour les pages et les sitemaps.

  • Confirmer le 200 pour les pages indexables
  • Utiliser 301/308 pour les déplacements permanents
  • Trouver les 404/410 pour le contenu supprimé
  • Identifier les 302/307 utilisés involontairement pour des redirections permanentes

Débogage d'API

Vérifier rapidement si un point de terminaison d'API est accessible et s'il redirige (ce qui peut casser certains clients).

  • Confirmer 200/204 pour un succès attendu
  • Détecter les redirections 3xx inattendues ou les échecs d'authentification 401/403
  • Identifier les problèmes de passerelle 502/504

❓ Frequently Asked Questions

Quelle est la différence entre 301 et 302 ?

301 (et 308) indique une redirection permanente. 302 (et 307) indique une redirection temporaire. Pour le SEO, les redirections permanentes sont préférées lorsque le déplacement est permanent.

Pourquoi devrais-je garder les chaînes de redirection courtes ?

Les chaînes de redirections longues ralentissent les utilisateurs et les robots d'indexation, augmentent les points de défaillance et peuvent diluer les signaux. Préférez un seul saut vers la destination canonique lorsque c'est possible.

À quoi ressemble une boucle de redirection ?

L'URL continue de rediriger entre deux emplacements ou plus (souvent HTTPHTTPS, www↔non-www, ou des règles de barre oblique finale). L'outil atteindra la limite maximale de redirections et signalera le problème.

Le 404 est-il toujours mauvais ?

Pas toujours. Le 404 est correct pour les ressources manquantes. Pour le contenu supprimé définitivement, le 410 Gone peut être encore plus clair. Ce qui importe, c'est que vos pages importantes renvoient un 200 et que vos redirections soient intentionnelles.

Pourquoi je vois un 403 ou un 401 ?

401 signifie qu'une authentification est requise. 403 signifie que l'accès est interdit. Cela peut être attendu pour les points de terminaison privés, les règles WAF, le blocage géographique ou des permissions mal configurées.

Est-il sûr de coller des URL ici ?

L'outil effectue des requêtes côté serveur vers l'URL fournie et bloque les cibles de réseau privé. Évitez d'inclure des secrets dans les URL (comme des jetons dans les chaînes de requête).

Pro Tips

Best Practice

Pour la canonisation, préférez un seul saut de redirection vers votre URL finale (HTTPS + le nom d'hôte de votre choix).

Performance Tip

Surveillez un point de terminaison /health rapide pour la disponibilité au lieu de votre page d'accueil, qui peut être plus lourde et plus variable.

CI Tip

Pour les migrations SEO, utilisez 301/308 pour les déplacements permanents et mettez à jour les liens internes + les sitemaps pour pointer directement vers les URL finales.

Best Practice

Si vous soupçonnez des boucles, définissez un nombre maximal de redirections faible (par ex. 3–5) pour échouer rapidement et identifier l'ensemble de règles mal configuré.

CI Tip

Exportez le JSON et joignez-le aux tickets d'incident pour documenter les changements de statut pendant les pannes et les restaurations.

Additional Resources

Other Tools