Què és: HTTP 304 No modificat



Proveu El Nostre Instrument Per Eliminar Problemes

El 304 No modificat és un Codi d’estat de resposta HTTP. No necessàriament indica un error, és només un suggeriment que el recurs sol·licitat no s’ha modificat des de la sol·licitud anterior, de manera que no cal retransmetre’l al client.





El 304 No modificat estat El codi actuarà com una redirecció a una versió emmagatzemada a la memòria cau del recurs sol·licitat. Tanmateix, la redirecció només es produirà quan el servidor web consideri que el mètode de sol·licitud és segur. Els motors de cerca i altres sistemes que indexen recursos web solen utilitzar la resposta 304 per determinar si la informació que anteriorment van obtenir d’aquesta URL és obsoleta o no.



304 No modificat: com funciona

El codi d'estat 304 només es retorna si el client ho permet: el navegador web en la majoria dels casos. El client ho especificarà al flux de dades HTTP enviat al servidor web que processa la sol·licitud. Per això, mai no hauríeu de veure aquest error al navegador web tret que l'administrador web creï un comportament personalitzat per a aquesta situació en particular. Si es retorna el codi d’estat 304, simplement se us presentarà una pàgina web des de la memòria cau del navegador.

Això serveix per permetre actualitzacions eficients de la informació de memòria cau local mentre es minimitza la transmissió d'informació que el client sol·licitant ja coneix.

Problema al costat del servidor

Tots els codis d’estat de la resposta HTTP que es troben a la categoria 3xx (inclòs el 304 No modificat) s’anomenen missatges de redirecció. Tots aquests codis són un indicador aproximat que l’agent d’usuari (el vostre navegador web o un altre agent utilitzat per accedir al recurs URL) necessita realitzar una acció addicional per completar la sol·licitud. A la 304 No modificat En aquest cas, es demanarà a l'agent d'usuari que mostri la versió emmagatzemada a la memòria cau del recurs sol·licitat.



A diferència de la majoria dels codis de resposta d’estat HTTP 4xx que es poden produir a causa d’un problema del client o del servidor, a 304 No modificat el codi sol indicar que el problema es troba al navegador web real. Per això, hi ha 304 No modificat el codi no és una cosa que l'usuari final no pugui fer res.

En conclusió, si veieu una versió gràfica d’aquest codi HTTP mentre intenteu accedir a un determinat URL, no heu de fer cap mesura per resoldre el problema. Tot i això, aquest comportament és un indicador que el servidor web té un problema subjacent, ja que en realitat no fa que el navegador mostri la versió emmagatzemada a la memòria cau del recurs sol·licitat. En aquest cas, l'única solució viable és contactar amb l'administrador web i demanar-li que investigui el problema.

2 minuts de lectura