Maison Problème commun Quels sont les codes d'état du protocole http ?

Quels sont les codes d'état du protocole http ?

Dec 25, 2023 pm 03:15 PM
code d'état du protocole http

Les codes d'état du protocole http incluent "1xx code d'état informatif", "2xx code d'état de réussite", "3xx code d'état de redirection", "4xx code d'état d'erreur client" et "5xx code d'état d'erreur du serveur": 1, 1xx, indique que le serveur a reçu la demande et est en train de la traiter ; 2, 2xx, indique que la demande a été reçue, comprise et traitée avec succès par le serveur ; 3, 3xx, indique que d'autres opérations sont nécessaires pour terminer la demande ; indique que la demande du client comporte une erreur ou un échec, etc.

Quels sont les codes d'état du protocole http ?

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 pour indiquer les résultats du traitement par le serveur des demandes des clients. Voici les catégories courantes de codes d'état HTTP et ce qu'elles représentent :

1xx (code d'état informatif) : indique que le serveur a reçu la demande et est en train de la traiter.

  • 100 Continuer : Le serveur a reçu la partie initiale de la requête et le client doit continuer à envoyer la partie restante.
  • 101 Protocoles de commutation : le serveur demande au client de changer de protocole.

2xx (code de statut de réussite) : indique que la demande a été reçue, comprise et traitée avec succès par le serveur.

  • 200 OK (succès) : La requête est réussie et le contenu correspondant est renvoyé.
  • 201 Créé : La demande a abouti et une nouvelle ressource a été créée sur le serveur.
  • 204 Aucun contenu : le serveur a traité avec succès la demande mais n'a renvoyé aucun contenu.

3xx (code d'état de redirection) : indique qu'une action supplémentaire est requise pour terminer la demande.

  • 301 Déplacée de façon permanente : La ressource demandée a été définitivement déplacée vers une nouvelle URL.
  • 302 Trouvé (Redirection temporaire) : La ressource demandée est temporairement déplacée vers une nouvelle URL.
  • 304 Non modifié : Le client peut utiliser la version mise en cache car la ressource n'a pas été modifiée.

4xx (code d'état d'erreur client) : Indique que la demande du client comporte une erreur ou ne peut pas être complétée.

  • 400 Bad Request : Le serveur ne peut pas comprendre la demande du client.
  • 401 Non autorisé : Une authentification est requise pour obtenir la ressource demandée.
  • 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 requête.

  • Erreur interne du serveur 500 : le serveur a rencontré une situation inattendue et n'a pas pu terminer la demande.
  • 503 Service indisponible : le serveur est temporairement incapable de traiter les demandes, généralement en raison d'une surcharge ou d'une maintenance.

Ce ne sont là que quelques-uns des codes d'état HTTP courants. Le protocole HTTP définit également d'autres codes d'état. Comprendre ces codes d'état aide les développeurs à comprendre les résultats du traitement des requêtes par le serveur et à prendre les mesures appropriées.

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)