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.