Čo je 304 nezmenené?
Kód 304 nezmenené sa používa, keď je zdroj stále platný a nemusí sa znovu prenášať. Server tak klientovi oznámi, že zdroj, ktorý požadoval, zostal nezmenený od poslednej návštevy, a preto klient nemusí sťahovať celý obsah znova. Server v odpovedi na požiadavku klienta obsahuje informáciu o tom, že obsah zostáva nezmenený, alebo časovú značku, ktorá hovorí klientovi, kedy bol zdroj naposledy zmenený.
Prečo je 304 nezmenené dôležité?
Kód 304 je dôležitý pre efektívne využitie dátového prenosu a zlepšenia rýchlosti načítania web stránok. Namiesto toho, aby sa celý obsah web stránky znovu sťahoval pri každej návšteve, klienti dostanú iba potvrdenie, že zdroj (web stránka) zostáva nezmenený, Tým sa šetria dáta a zníži sa čas načítania stránky. To je obzvlášť dôležité pri častých aktualizáciách obsahu a opakovaných návštevách stránky.
Iné označenie pre 304 nezmenené
- 304 Not Modified
Konkrétny príklad pre 304 nezmenené
Predstavme si, že klient chce otvoriť web stránku a vytvorí požiadavku na server. Server porovná časovú značku obsahu uloženého na serveri s časovou značkou uloženou na strane klienta. Ak je zdroj stále platný a nezmenil sa od poslednej návštevy klienta, server pošle odpoveď s kódom 304 nezmenené namiesto zaslania celého obsahu web stránky. Namiesto toho použije klient svoju lokálnu verziu obsahu (tú čo má už uloženú na počítači).
Ako nastaviť 304 nezmenené?
Na nastavenie kódu 304 nezmenené sa nevyžaduje špeciálna konfigurácia na strane servera. Keď je obsah uložený na serveri, server automaticky porovnáva časové značky s časovými značkami požiadaviek od klientov.