Sobes.tech
Junior

Quels codes de réponse peuvent être renvoyés par un serveur web?

sobes.tech IA

Réponse de l'IA

1xx : Informations

  • 100 Continue : Le serveur a reçu la partie initiale de la requête et attend la suite.
  • 101 Switching Protocols : Le client a demandé à passer à un autre protocole, et le serveur est prêt à le faire.

2xx : Opérations réussies

  • 200 OK : Réponse standard réussie.
  • 201 Created : La ressource a été créée avec succès suite à la requête.
  • 204 No Content : Le serveur a traité la requête avec succès, mais n’enverra pas de corps de réponse.

3xx : Redirections

  • 301 Moved Permanently : La ressource a été déplacée définitivement vers un nouveau URI.
  • 302 Found (anciennement "Moved Temporarily") : La ressource est temporairement située à un autre URI.
  • 304 Not Modified : La ressource n’a pas été modifiée depuis la dernière requête.

4xx : Erreurs du client

  • 400 Bad Request : Le serveur ne peut pas traiter la requête en raison d’une erreur de syntaxe ou de paramètres incorrects.
  • 401 Unauthorized : Une authentification est requise pour accéder à la ressource.
  • 403 Forbidden : Le serveur a compris la requête, mais refuse l’accès.
  • 404 Not Found : Le serveur ne peut pas trouver la ressource demandée.
  • 405 Method Not Allowed : La méthode utilisée dans la requête n’est pas autorisée pour cette ressource.

5xx : Erreurs du serveur

  • 500 Internal Server Error : Erreur interne du serveur.
  • 502 Bad Gateway : Le serveur, agissant comme passerelle ou proxy, a reçu une réponse invalide du serveur en amont.
  • 503 Service Unavailable : Le serveur est temporairement incapable de traiter la requête, généralement en raison d’une surcharge ou de travaux de maintenance.
  • 504 Gateway Timeout : Le serveur, en tant que passerelle, n’a pas reçu de réponse à temps du serveur en amont.