Codes d'état HTTP

1xx Information

100 Continuer

Le serveur a reçu les en-têtes de la requête et le client doit continuer à envoyer le corps.

101 Changement de Protocole

Le demandeur a demandé au serveur de changer de protocole et le serveur a accepté.

102 Traitement

Le serveur a reçu et traite la requête, mais aucune réponse n'est encore disponible.

2xx Succès

200 OK

La requête a réussi. La signification du succès varie selon la méthode HTTP.

201 Créé

La requête a été satisfaite et a entraîné la création d'une nouvelle ressource.

202 Accepté

La requête a été acceptée pour traitement, mais le traitement n'est pas terminé.

204 Pas de Contenu

Le serveur a traité la requête avec succès et ne retourne aucun contenu.

206 Contenu Partiel

Le serveur ne délivre qu'une partie de la ressource en raison d'un en-tête de plage envoyé par le client.

3xx Redirection

301 Déplacé Définitivement

La ressource demandée a reçu un nouvel URI permanent et les futures références doivent utiliser cet URI.

302 Trouvé

La ressource demandée réside temporairement sous un URI différent.

304 Non Modifié

La ressource n'a pas été modifiée depuis la version spécifiée par les en-têtes de la requête.

307 Redirection Temporaire

La requête doit être répétée avec un autre URI, mais les futures requêtes peuvent utiliser l'URI d'origine.

308 Redirection Permanente

La requête et toutes les futures requêtes doivent être répétées en utilisant un autre URI de façon permanente.

4xx Erreur Client

400 Mauvaise Requête

Le serveur ne peut pas ou ne veut pas traiter la requête en raison d'une erreur apparente du client.

401 Non Autorisé

Une authentification est requise et a échoué ou n'a pas encore été fournie.

403 Interdit

Le serveur a compris la requête mais refuse de l'autoriser.

404 Non Trouvé

La ressource demandée n'a pas pu être trouvée sur le serveur.

405 Méthode Non Autorisée

La méthode de requête est connue du serveur mais n'est pas prise en charge par la ressource cible.

408 Délai d'Attente Dépassé

Le serveur a expiré en attendant la requête du client.

409 Conflit

La requête n'a pas pu être complétée en raison d'un conflit avec l'état actuel de la ressource.

410 Disparu

La ressource demandée n'est plus disponible et ne le sera plus à l'avenir.

413 Charge Trop Importante

La requête est plus volumineuse que ce que le serveur est disposé ou capable de traiter.

415 Type de Média Non Supporté

L'entité de la requête a un type de média que le serveur ou la ressource ne prend pas en charge.

422 Entité Non Traitable

La requête était bien formée mais n'a pas pu être suivie en raison d'erreurs sémantiques.

429 Trop de Requêtes

L'utilisateur a envoyé trop de requêtes dans un laps de temps donné (limitation de débit).

5xx Erreur Serveur

500 Erreur Interne du Serveur

Le serveur a rencontré une condition inattendue qui l'a empêché de satisfaire la requête.

501 Non Implémenté

Le serveur ne prend pas en charge la fonctionnalité requise pour satisfaire la requête.

502 Passerelle Incorrecte

Le serveur, agissant comme passerelle ou proxy, a reçu une réponse invalide du serveur en amont.

503 Service Indisponible

Le serveur est actuellement incapable de traiter la requête en raison d'une surcharge temporaire ou d'une maintenance.

504 Délai d'Attente de Passerelle

Le serveur, comme passerelle ou proxy, n'a pas reçu de réponse à temps du serveur en amont.

505 Version HTTP Non Supportée

Le serveur ne prend pas en charge la version du protocole HTTP utilisée dans la requête.