Notes de base sur l'ordinateur – Codes d'erreur de demande de réseau

Les codes d'erreur réseau sont généralement représentés par des codes d'état HTTP. HTTP (Hypertext Transfer Protocol) est un protocole de couche application utilisé pour transmettre des données. Il définit une série de codes d'état pour représenter les résultats du traitement lorsque le client initie une requête au serveur.

Voici quelques codes d’erreur réseau courants et leur signification :

  1. 1xx – Réponses informatives

    • 100 Continuer : le serveur a reçu les en-têtes de requête et le client doit continuer à envoyer le corps de la requête (le cas échéant).
  2. 2xx - Réponses réussies

    • 200 OK : la demande a réussi et le serveur a traité la demande avec succès.
    • 201 Créé : La demande a été traitée avec succès et le serveur a créé une nouvelle ressource.
    • 204 Aucun contenu : la requête a abouti, mais le serveur n'a renvoyé aucune donnée.
  3. 3xx - Messages de redirection

    • 301 Déplacé de façon permanente : la ressource demandée a été définitivement déplacée vers un nouvel emplacement.
    • 302 Trouvé : la ressource demandée a été temporairement déplacée vers un nouvel emplacement.
    • 303 Voir Autre : Il existe une autre URL pour la ressource correspondante et la méthode GET doit être utilisée pour obtenir la ressource.
    • 304 Non modifié : la ressource n'a pas été modifiée et le client peut utiliser la version mise en cache.
  4. 4xx - Réponses aux erreurs du client

    • 400 Bad Request : La demande est incorrecte et le serveur ne peut pas la comprendre.
    • 401 Non autorisé : la demande ne contient pas d'informations d'authentification ou l'authentification a échoué.
    • 403 Interdit : Le serveur a refusé la demande.
    • 404 Not Found : la ressource demandée n’existe pas.
  5. 5xx - Réponses aux erreurs du serveur

    • 500 Erreur interne du serveur : erreur interne du serveur.
    • 501 Non implémenté : le serveur ne prend pas en charge la fonctionnalité demandée.
    • 502 Bad Gateway : le serveur, agissant en tant que passerelle ou proxy, a reçu une réponse non valide du serveur en amont.
    • 503 Service indisponible : le serveur est temporairement indisponible, généralement en raison d'une surcharge ou d'une maintenance.

Ces codes d'état font partie de la définition du protocole HTTP, et différents codes d'état représentent différents résultats de traitement des demandes. Pendant le développement, la compréhension de ces codes d'état peut vous aider à mieux comprendre ce qui se passe avec les demandes et les réponses du réseau, et comment les gérer de manière appropriée.

Guess you like

Origin blog.csdn.net/qq_40140808/article/details/132183273