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

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page