HTML & CSS
Messagerie HTTP

Messages d’erreur HTML
Lorsqu’un navigateur demande un service à un serveur Web, une erreur peut se produire et le serveur peut renvoyer un code d’erreur tel que “404 Not Found”.
Il est courant de nommer ces erreurs des messages d’erreur HTML.
Mais ces messages sont appelés messages d’état HTTP. En fait, le serveur renvoie toujours un message pour chaque requête. Le message le plus courant est 200 OK.
Vous trouverez ci-dessous une liste des messages d’état HTTP pouvant être renvoyés :
1xx : Informations
Message: | Description: |
---|---|
100 Continuer | Le serveur a reçu les en-têtes de requête et le client doit procéder à l’envoi du corps de la requête |
101 protocoles de commutation | Le demandeur a demandé au serveur de changer de protocole |
103 premiers indices | Utilisé avec l’en-tête Link pour permettre au navigateur de commencer à précharger les ressources pendant que le serveur prépare une réponse |
2xx : réussi
Message: | Description: |
---|---|
200 D’accord | La requête est OK (c’est la réponse standard pour les requêtes HTTP réussies) |
201 créé | La demande a été satisfaite et une nouvelle ressource est créée |
202 Accepté | La demande a été acceptée pour traitement, mais le traitement n’est pas terminé |
203 Informations ne faisant pas autorité | La demande a été traitée avec succès, mais renvoie des informations qui peuvent provenir d’une autre source |
204 Pas de contenu | La demande a été traitée avec succès, mais ne renvoie aucun contenu |
205 Réinitialiser le contenu | La demande a été traitée avec succès, mais ne renvoie aucun contenu et nécessite que le demandeur réinitialise la vue du document |
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
Message: | Description: |
---|---|
300 choix multiples | Une liste de liens. L’utilisateur peut sélectionner un lien et accéder à cet emplacement. Maximum cinq adresses |
301 Déménagé Définitivement | La page demandée a été déplacée vers une nouvelle URL |
302 Trouvé | La page demandée a été temporairement déplacée vers une nouvelle URL |
303 Voir Autre | La page demandée se trouve sous une URL différente |
304 Non modifié | Indique que la page demandée n’a pas été modifiée depuis la dernière demande |
307 Redirection temporaire | La page demandée a été temporairement déplacée vers une nouvelle URL |
308 Redirection permanente | La page demandée a été déplacée définitivement vers une nouvelle URL |
4xx : erreur client
Message: | Description: |
---|---|
400 Mauvaise demande | La demande ne peut pas être satisfaite en raison d’une mauvaise syntaxe |
401 Non autorisé | La demande était une demande légale, mais le serveur refuse d’y répondre. À utiliser lorsque l’authentification est possible mais a échoué ou n’a pas encore été fournie |
402 Paiement requis | Réservé pour une utilisation future |
403 Interdit | La demande était une demande légale, mais le serveur refuse d’y répondre |
404 Non trouvé | La page demandée est introuvable mais peut être à nouveau disponible dans le futur |
Méthode 405 non autorisée | Une demande a été faite sur une page à l’aide d’une méthode de demande non prise en charge par cette page |
406 Inacceptable | Le serveur ne peut générer qu’une réponse qui n’est pas acceptée par le client |
407 Authentification proxy requise | Le client doit d’abord s’authentifier auprès du proxy |
408 Expiration de la requête | Le serveur a expiré en attendant la demande |
409 Conflit | La demande n’a pas pu être traitée en raison d’un conflit dans la demande |
410 disparu | La page demandée n’est plus disponible |
411 Longueur requise | Le “Content-Length” n’est pas défini. Le serveur n’acceptera pas la demande sans elle |
412 Échec de la précondition | La précondition donnée dans la requête évaluée à faux par le serveur |
413 Demande trop grande | Le serveur n’acceptera pas la demande, car l’entité de la demande est trop grande |
414 Request-URI trop long | Le serveur n’acceptera pas la demande, car l’URI est trop long. Se produit lorsque vous convertissez une requête POST en une requête GET avec une longue information de requête |
415 Type de support non pris en charge | Le serveur n’acceptera pas la demande, car le type de média n’est pas pris en charge |
416 Plage non satisfaisante | Le client a demandé une partie du fichier, mais le serveur ne peut pas fournir cette partie |
417 Échec de l’attente | Le serveur ne peut pas répondre aux exigences du champ Expect request-header |
5xx : erreur de serveur
Message: | Description: |
---|---|
500 Erreur de serveur interne | Un message d’erreur générique, donné lorsqu’aucun message plus spécifique ne convient |
501 Non mis en œuvre | Soit le serveur ne reconnaît pas la méthode de requête, soit il n’a pas la capacité de répondre à la requête |
502 Mauvaise passerelle | Le serveur agissait en tant que passerelle ou proxy et a reçu une réponse non valide du serveur en amont |
503 Service Indisponible | Le serveur est actuellement indisponible (surchargé ou en panne) |
504 portail expiré | Le serveur agissait en tant que passerelle ou proxy et n’a pas reçu de réponse rapide du serveur en amont |
505 Version HTTP non prise en charge | Le serveur ne prend pas en charge la version du protocole HTTP utilisée dans la requête |
Authentification réseau 511 requise | Le client doit s’authentifier pour accéder au réseau |
#Messagerie #HTTP