Skip to main content

304 Nemodificat

TL;DR

Un mesaj 304 Not Modified este un cod de stare de răspuns HTTP care, cel mai probabil, indică faptul că utilizatorul este redirecționat către o versiune cache a unei resurse web (cum ar fi o pagină web), deoarece nu au existat modificări între momentul cache-ului și momentul solicitării. Aceasta nu influențează experiența utilizatorului, cu excepția faptului că resursa se va încărca mai repede.

Ce este un mesaj 304 Not Modified?

Un mesaj 304 Not Modified (304 nemodificat) este un cod de stare de răspuns HTTP care, alături de 301 Redirect (redirecționare 301 ) și 302 Redirect (redirecționare 302), face parte din categoria codurilor de stare de răspuns 3xx. Această categorie se ocupă de redirecționări, dar în cazul mesajului 304 Not Modified nu este vorba de o redirecționare evidentă. Acest lucru se datorează faptului că se referă la o redirecționare implicită către o versiune cache a resursei web pe care încercați să o accesați.

O versiune în cache este o versiune a resursei dvs. web, care este stocată într-un sistem intermediar, pentru un acces mai rapid și un timp de încărcare a paginii. Modul în care funcționează este că, prima dată când un utilizator accesează o resursă web (cum ar fi o pagină web), cel mai probabil va vedea o versiune live a acelei resurse. În același timp, dacă este activată memoria cache, unele sau toate elementele acelei pagini web sunt descărcate ca resurse statice pe un server intermediar și chiar pe browserul de internet utilizat. A doua oară când utilizatorul accesează aceeași pagină, dacă nu au existat modificări între timp, acesta va fi redirecționat către versiunea în cache a resursei, care se va încărca mult mai repede, deoarece elementele au fost deja descărcate o dată.

În acest context, mesajul 304 Not Modified este un răspuns la o cerere, atunci când nu au existat actualizări ale resursei după ce aceasta a fost pusă în memoria cache. Prin urmare, serverul va trimite automat utilizatorul la versiunea din memoria cache.

Cum afectează utilizatorul mesajul 304 Not Modified?

Nu îl afectează. Nu este nimic de făcut pe partea clientului. Este posibil ca utilizatorii nici măcar să nu observe mesajul 304 și probabil că nu vor ști că vizualizează o pagină web în cache.