Qu'est-ce que: HTTP 304 Non modifié



Essayez Notre Instrument Pour Éliminer Les Problèmes

le 304 Non modifié est un Code d'état de la réponse HTTP. Cela n’indique pas nécessairement une erreur, c’est simplement une suggestion que la ressource demandée n’a pas été modifiée depuis la demande précédente, il n’est donc pas nécessaire de la retransmettre au client.





le 304 Non modifié statut code agira comme une redirection vers une version mise en cache de la ressource demandée. Cependant, la redirection ne se produira que lorsque la méthode de requête est considérée comme sûre par le serveur Web. Les moteurs de recherche et autres systèmes qui indexent des ressources Web utilisent souvent la réponse 304 pour déterminer si les informations qu'ils ont précédemment récupérées à partir de cette URL sont obsolètes ou non.



304 Non modifié - Comment ça marche

Le code d'état 304 n'est renvoyé que s'il est autorisé par le client - votre navigateur Web dans la plupart des cas. Le client le précisera dans le flux de données HTTP envoyé au serveur Web qui traite la demande. Pour cette raison, vous ne devriez jamais voir cette erreur sur votre navigateur Web, sauf si l'administrateur Web crée un comportement personnalisé pour cette situation particulière. Si le code d’état 304 est renvoyé, une page Web du cache de votre navigateur vous sera simplement présentée.

Cela sert à permettre des mises à jour efficaces des informations de l'antémémoire locale tout en minimisant la transmission d'informations qui sont déjà connues par le client demandeur.

Problème côté serveur

Tous les codes d'état de réponse HTTP appartenant à la catégorie 3xx (y compris 304 Non modifié) sont appelés messages de redirection. Tous ces codes sont un indicateur approximatif que l'agent utilisateur (votre navigateur Web ou un autre agent utilisé pour accéder à la ressource URL) doit effectuer une action supplémentaire afin de terminer la demande. dans le 304 Non modifié Dans le cas, il incitera l'agent utilisateur à afficher la version mise en cache de la ressource demandée.



Contrairement à la plupart des codes de réponse d'état HTTP 4xx qui pourraient survenir en raison d'un problème côté client ou serveur, un 304 Non modifié Le code indique généralement que le problème se trouve sur le navigateur Web réel. Pour cette raison, il y a 304 Non modifié le code n'est pas quelque chose pour lequel l'utilisateur final peut faire quoi que ce soit.

En conclusion, si vous voyez une version graphique de ce code HTTP en essayant d'accéder à une certaine URL, il n'y a aucune étape à suivre pour résoudre le problème. Cependant, ce comportement indique que le serveur Web a un problème sous-jacent car il ne permet pas à votre navigateur d’afficher la version mise en cache de la ressource demandée. Dans ce cas, la seule solution viable consiste à contacter l'administrateur Web et à lui demander d'étudier le problème.

2 minutes de lecture