Što je: HTTP 304 Nije izmijenjen



Isprobajte Naš Instrument Za Uklanjanje Problema

The 304 Nije izmijenjeno je Šifra statusa HTTP odgovora. To ne mora nužno ukazivati ​​na pogrešku, to je samo prijedlog da traženi resurs nije modificiran od prethodnog zahtjeva, pa ga nije potrebno ponovno prosljeđivati ​​klijentu.





The 304 Nije izmijenjeno status kod će djelovati kao preusmjeravanje na predmemoriranu verziju traženog resursa. Međutim, preusmjeravanje će se dogoditi samo kada web poslužitelj metodu zahtjeva smatra sigurnom. Tražilice i drugi sustavi koji indeksiraju web resurse često koriste odgovor 304 kako bi utvrdili jesu li informacije koje su prethodno dohvatili s tog URL-a zastarjele ili ne.



304 Nije modificirano - kako to radi

Kôd statusa 304 vraća se samo ako to klijent - vaš web preglednik u većini slučajeva dopušta. Klijent će to odrediti u protoku podataka HTTP koji se šalje web poslužitelju koji obrađuje zahtjev. Zbog toga ovu pogrešku nikada ne biste trebali vidjeti u svom web pregledniku, osim ako web administrator stvori prilagođeno ponašanje za ovu konkretnu situaciju. Ako se vrati statusni kôd 304, jednostavno bi vam se trebala prikazati web stranica iz predmemorije vašeg preglednika.

To služi u svrhu omogućavanja učinkovitih ažuriranja podataka lokalne predmemorije, a istovremeno minimizira prijenos podataka koji su već poznati od strane klijenta koji traži zahtjev.

Problem na poslužitelju

Svi kodovi statusa HTTP odgovora koji su u kategoriji 3xx (uključujući 304 Nije promijenjeno) nazivaju se porukama o preusmjeravanju. Svi su ovi kodovi grubi pokazatelj da korisnički agent (vaš web preglednik ili drugi agent koji se koristi za pristup URL resursu) treba izvršiti dodatnu radnju kako bi dovršio zahtjev. U 304 Nije izmijenjeno U slučaju će se od korisničkog agenta tražiti da prikaže predmemoriranu verziju traženog resursa.



Za razliku od većine 4xx HTTP kodova odgovora na status koji bi se mogli pojaviti zbog problema s klijentom ili na poslužitelju, a 304 Nije izmijenjeno kôd je općenito pokazatelj da je problem u stvarnom web pregledniku. Zbog ovoga, tu je 304 Nije izmijenjeno kod nije nešto što krajnji korisnik može učiniti.

Zaključno, ako vidite grafičku verziju ovog HTTP koda dok pokušavate pristupiti određenom URL-u, ne morate poduzeti nikakve korake kako biste riješili problem. Međutim, ovo ponašanje pokazatelj je da web poslužitelj ima temeljni problem jer zapravo ne čini da vaš preglednik prikazuje predmemoriranu verziju traženog resursa. U ovom je slučaju jedino održivo rješenje kontaktirati web administratora i zamoliti ga da istraži problem.

2 minute čitanja