HTTP-statuskoden ”304 Not Modified” visar att det begärda innehållet inte har ändrats sedan det senast hämtades. Det betyder att klienten kan använda sin cachade version av resursen i stället för att ladda ner den från servern igen. Det blir effektivare och minskar onödig dataöverföring.
Ett exempel: när en webbläsare begär en bild eller en webbsida kan den skicka med information om när den senast hämtade resursen. Om resursen inte har ändrats sedan dess svarar servern med statuskod 304 och talar om för webbläsaren att den ska använda sin cachade version. Det gör att sidor laddar snabbare och minskar belastningen på både servern och nätverket.