Sobes.tech
Junior

Quels codes de réponse HTTP connaissez-vous?

sobes.tech IA

Réponse de l'IA

Informations:

  • 100 Continue - Le serveur a reçu la partie initiale de la requête et attend la suite.
  • 101 Switching Protocols - Le serveur accepte de passer aux protocoles indiqués dans l'en-tête Upgrade.

Réussites:

  • 200 OK - La requête a été traitée avec succès.
  • 201 Created - La requête a été effectuée avec succès et une nouvelle ressource a été créée en résultat.
  • 204 No Content - La requête a été traitée avec succès, mais la réponse ne contient pas d'entité (par exemple, lors de la suppression d'une ressource).

Redirections:

  • 301 Moved Permanently - La ressource demandée a été déplacée vers une nouvelle URL permanente.
  • 302 Found (anciennement "Moved temporarily") - La ressource demandée est temporairement disponible à une autre URL.
  • 304 Not Modified - La ressource n'a pas été modifiée depuis la dernière requête. Le navigateur peut utiliser la version en cache.

Erreurs client:

  • 400 Bad Request - Le serveur ne peut pas traiter la requête en raison d'une syntaxe incorrecte.
  • 401 Unauthorized - La requête nécessite une authentification.
  • 403 Forbidden - L'accès à la ressource est interdit.
  • 404 Not Found - La ressource demandée est introuvable.
  • 405 Method Not Allowed - La méthode HTTP utilisée dans la requête n'est pas autorisée pour cette ressource.
  • 422 Unprocessable Entity - Le serveur comprend le type de contenu de la requête, mais ne peut pas traiter les instructions qu'elle contient (par exemple, erreurs de validation des données).

Erreurs serveur:

  • 500 Internal Server Error - Le serveur a rencontré une erreur inattendue.
  • 502 Bad Gateway - Le serveur, agissant en tant que passerelle ou proxy, a reçu une réponse invalide du serveur en amont.
  • 503 Service Unavailable - Le serveur est temporairement indisponible (par exemple, en raison de surcharge ou de maintenance).