• Assurez la sécurité des applications de la bonne manière! Détectez, protégez, surveillez, accélérez et plus encore…
  • Le code d'état HTTP est renvoyé lorsqu'une requête HTTP est adressée au serveur. Le serveur renvoie un code d'état HTTP en réponse à votre demande.

    Il existe cinq classes de code d'état HTTP comme suit.

    • Informatif - 1XX
    • Succès - 2XX
    • Redirection - 3XX
    • Erreur du client - 4XX
    • Erreur de serveur - 5XX

    Jetons un coup d'œil au diagramme ci-dessous, qui donne une idée de la manière dont un code d'état est renvoyé par le serveur Web.

    http-statut-retour

    Alors maintenant, vous avez une idée de la façon dont le code d'état est généré, et voici quelques-uns des codes de retour d'état HTTP populaires dans Infographics.

    Réponse réussie

    200 - OK: La réponse HTTP standard pour les requêtes HTTP réussies. D'une autre manière, le serveur Web renvoie 200 lorsque le contenu demandé est servi avec succès.

    202 - Accepté: Le serveur a accepté votre demande et ne l'a pas encore traitée.

    206 - Contenu partiel: Seul le contenu partiel est livré en raison de l'en-tête de plage envoyé par un client comme wget.

    Réponse de redirection

    301 Déménagé Définitivement: La page demandée a été déplacée de façon permanente vers un nouvel emplacement. Cela demande au bot du moteur de recherche d'explorer un nouvel emplacement.

    302 - Déplacé temporairement: Votre demande est diffusée à partir d'un emplacement différent, mais il s'agit d'un arrangement temporaire. Cela demande au bot du moteur de recherche d'explorer l'emplacement d'origine.

    305 - Utiliser un proxy: La ressource demandée n'est disponible que via un proxy. Cela signifie que vous devez utiliser un proxy approprié pour obtenir la page demandée avec succès.

    304 - Non modifié: Habituellement, lorsque la page mise en cache est diffusée lorsqu'une ressource n'a pas été modifiée.

    Erreur client

    400 - Mauvaise demande: Le serveur ne comprend pas ce que vous avez demandé. Probablement une mauvaise syntaxe ou essayer d'inclure des caractères dans l'URI, que le serveur ne comprend pas.

    401 - Non autorisé: La page demandée est protégée et nécessite une authentification. Vous devez vous connecter pour obtenir la page demandée avec succès.

    403 - Interdit: Vous devez essayer d'accéder à ce que vous n'avez pas la permission. Cette ressource non nécessaire est protégée par le mot de passe; cela peut également être le cas lorsque l'autorisation des fichiers / dossiers ne permet pas d'afficher la page demandée.

    404 - Non trouvé: Probablement le plus célèbre - votre page demandée ne se trouve pas sur le serveur. Vous essayez d'accéder à quelque chose qui n'existe pas.

    405 - Méthode non autorisée: Vous demandez une page avec la mauvaise méthode. Par exemple, vous faites GET sur les données POST. Ou vous essayez la méthode, qui est handicapé, par exemple - TRACE, PUT, DELETE.

    408 - Délai d'expiration de la demande: Le serveur a dépassé le délai d'attente de la demande

    411 - Longueur requise: Votre demande ne respecte pas la longueur de son contenu, ce qui est requis par la ressource demandée.

    Erreur du serveur

    500 - Erreur de serveur interne: Une erreur très générique lorsque le serveur a rencontré une erreur pour diverses raisons. Journaux doit être examiné pour voir pourquoi le serveur a répondu à une erreur interne.

    502 Mauvaise passerelle: Le serveur agissait comme une passerelle ou un proxy et a reçu une réponse invalide du serveur en amont comme Tomcat, WebSphere.

    503 Service Indisponible: Le serveur ne peut pas répondre à votre demande. Cela peut être dû au fait que l'un des serveurs est trop occupé par d'autres éléments ou presque mort.

    J'espère que vous avez maintenant une idée du code de retour de l'état HTTP si vous trouvez cela utile, aidez-vous à le partager avec vos amis.