Les codes d'état http courants renvoyés par le serveur incluent « 1xx », « 2xx », « 3xx », « 4xx » et « 5xx » : 1. 1xx, code d'état informatif, indiquant que le serveur a reçu la demande. le client doit continuer à fonctionner ; 2. 2xx, code d'état de réussite, indiquant que la demande du client a été reçue, comprise, acceptée ou traitée avec succès ; 3. 3xx, code d'état de redirection, indiquant que le client doit effectuer d'autres opérations pour terminer ; la demande ; 4. 4xx, code d'état d'erreur du client, indiquant que la demande envoyée par le client comporte une erreur, etc.
Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.
Le protocole HTTP définit une variété de codes d'état, qui sont utilisés pour indiquer les résultats du traitement par le serveur des demandes des clients. Voici quelques codes d'état HTTP courants et leurs significations :
- 1xx (code d'état informatif) : indique que le serveur a reçu la demande et demande au client de continuer.
- 2xx (code de statut de réussite) : Indique que la demande du client a été reçue, comprise, acceptée ou traitée avec succès.
- 200 OK : La demande a réussi.
- 201 Créé : La demande a été satisfaite et une nouvelle ressource a été créée.
- 204 Aucun contenu : le serveur a été traité avec succès mais aucun contenu n'a été renvoyé.
- 3xx (code d'état de redirection) : indique que le client doit prendre des mesures supplémentaires pour compléter la demande.
- 301 Déplacé définitivement : redirection permanente.
- 302 Trouvé : Redirection temporaire.
- 304 Non modifié : La ressource n'a pas été modifiée et la version mise en cache peut être utilisée directement.
- 4xx (code d'état d'erreur client) : Indique que la requête envoyée par le client comporte une erreur.
- 400 Mauvaise demande : la demande n'est pas valide.
- 403 Interdit : Le serveur a refusé d'exécuter la requête.
- 404 Not Found : La ressource demandée n’existe pas.
- 5xx (code d'état d'erreur du serveur) : indique qu'une erreur s'est produite lorsque le serveur a traité la demande du client.
- Erreur interne du serveur 500 : erreur interne du serveur.
- 503 Service indisponible : le serveur est actuellement incapable de traiter la demande.
En plus des codes d'état répertoriés ci-dessus, HTTP définit également d'autres codes d'état, chaque code d'état a sa signification et son objectif spécifiques. Dans le développement réel, la compréhension et la gestion correcte de ces codes d'état sont très importantes pour garantir la stabilité et la fiabilité de la communication réseau.
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!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn