Skip to main content

304 Niet gewijzigd

TL;DR

Een 304 Not Modified bericht is een HTTP-antwoordstatuscode die er waarschijnlijk op wijst dat de gebruiker wordt omgeleid naar een gecachete versie van een webbron (zoals een webpagina), omdat er geen wijzigingen zijn geweest tussen het moment van de caching en het moment van het verzoek. Het heeft geen invloed op de gebruikerservaring, behalve dan het feit dat de bron sneller zal laden.

Wat is een 304 Not Modified bericht?

Een 304 Not Modified-bericht is een HTTP-antwoordstatuscode die, samen met 301 Redirect en 302 Redirect, deel uitmaakt van de 3xx-antwoordstatuscodecategorie. Deze categorie heeft betrekking op omleidingen, maar in het geval van het bericht 304 Not Modified is er geen sprake van een duidelijke omleiding. Het gaat namelijk om een impliciete verwijzing naar een cache-versie van de webbron die u probeert te openen.

Een cache-versie is een versie van uw webbron, die wordt opgeslagen op een tussenliggend systeem, voor snellere toegang en het laden van de pagina. De eerste keer dat een gebruiker een webbron (zoals een webpagina) opent, zal hij waarschijnlijk een live versie van die bron te zien krijgen. Tegelijkertijd worden, als caching is ingeschakeld, sommige of alle elementen van die webpagina als statische bronnen gedownload op een tussenliggende server en zelfs op de gebruikte internetbrowser. De tweede keer dat de gebruiker naar dezelfde pagina gaat, zal hij, als er in de tussentijd niets is veranderd, worden doorgestuurd naar de cache-versie van de bron, die veel sneller zal laden, omdat de elementen al een keer zijn gedownload.

In deze context is het 304 Not Modified bericht een antwoord op een verzoek, wanneer er geen updates aan de bron zijn geweest nadat deze in de cache is geplaatst. Daarom zal de server de gebruiker automatisch naar de gecachete versie sturen.

Wat voor effect heeft het 304 Not Modified bericht op de gebruiker?

Dat heeft het niet. Er is niets te doen aan de client kant. Gebruikers zullen het 304 bericht niet eens opmerken en zullen zich er waarschijnlijk niet van bewust zijn dat ze een webpagina in de cache bekijken.