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 de la requête.

101 Changement de Protocoles

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

102 Traitement

Une requête WebDAV peut contenir de nombreuses sous-requêtes impliquant des opérations de fichiers, nécessitant un long temps d'exécution.

2xx Succès

200 OK

Réponse standard pour les requêtes HTTP réussies.

201 Créé

La requête a été satisfaite, ce qui 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é avec succès la demande et il n'y a pas de contenu à envoyer dans la charge utile de la réponse.

206 Contenu Partiel

Le serveur ne fournit 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

Ceci et toutes les requêtes futures doivent être dirigées vers l'URI donnée.

302 Trouvé

La ressource a été trouvée, mais à une URI différente temporairement.

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 If-Modified-Since ou If-None-Match.

307 Redirection Temporaire

La requête doit être répétée avec une autre URI ; cependant, les requêtes futures doivent toujours utiliser l'URI originale.

308 Redirection Permanente

La requête et toutes les requêtes futures doivent être répétées en utilisant une autre URI. 307 (Redirection Temporaire) est préféré pour les changements temporaires.

4xx Erreur Client

400 Mauvaise Requête

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

401 Non Autorisé

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

403 Interdit

La requête contenait des données valides et a été comprise par le serveur, mais le serveur refuse d'agir.

404 Non Trouvé

La ressource demandée n'a pas pu être trouvée mais pourrait être disponible à l'avenir.

405 Méthode Non Autorisée

La méthode spécifiée dans la ligne de requête est connue du serveur mais a été désactivée et ne peut pas être utilisée.

408 Délai d'attente de la Requête

Le serveur n'a pas reçu un message de requête complet dans le temps qu'il était prêt à attendre.

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 Parti

La ressource cible n'est plus disponible sur le serveur d'origine et cette condition est susceptible d'être permanente.

413 Charge Utile Trop Grande

Le serveur refuse de traiter une requête car la charge utile de la requête est plus grande que ce que le serveur est prêt ou capable de traiter.

415 Type de Média Non Supporté

Le serveur d'origine refuse de traiter la requête car le type de média de la charge utile n'est pas pris en charge par cette méthode sur la ressource cible.

422 Entité Non Traitable

Le serveur comprend le type de contenu de l'entité de la requête et la syntaxe de l'entité de la requête est correcte, mais n'a pas pu traiter les instructions contenues.

429 Trop de Requêtes

L'utilisateur a envoyé trop de requêtes dans un laps de temps donné.

5xx Erreur Serveur

500 Erreur Interne du Serveur

Un message d'erreur générique, donné lorsqu'une condition inattendue a été rencontrée.

501 Non Implémenté

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

502 Mauvaise Passerelle

Le serveur agissait en tant que passerelle ou proxy et a reçu une réponse non valide.

503 Service Indisponible

Le serveur ne peut pas gérer la requête (surchargé ou en maintenance).

504 Délai d'attente de la Passerelle

Le serveur agissait en tant que passerelle ou proxy et n'a pas reçu de réponse en temps opportun.

505 Version HTTP Non Supportée

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