Ce este: HTTP 304 Nemodificat



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

304 Nemodificat este un Cod de stare a răspunsului HTTP. Nu indică neapărat o eroare, este doar o sugestie că resursa solicitată nu a fost modificată de la solicitarea anterioară, deci nu este nevoie să o retransmiteți clientului.





304 Nemodificat stare codul va acționa ca o redirecționare către o versiune cache a resursei solicitate. Cu toate acestea, redirecționarea va avea loc numai atunci când metoda de solicitare este considerată sigură de către serverul web. Motoarele de căutare și alte sisteme care indexează resursele web utilizează adesea răspunsul 304 pentru a determina dacă informațiile pe care le-au preluat anterior de pe URL-ul respectiv sunt învechite sau nu.



304 Nemodificat - Cum funcționează

Codul de stare 304 este returnat numai dacă este permis de client - browserul dvs. Web în majoritatea cazurilor. Clientul va specifica acest lucru în fluxul de date HTTP trimis către serverul Web care procesează solicitarea. Din această cauză, nu ar trebui să vedeți niciodată această eroare în browserul dvs. Web, cu excepția cazului în care administratorul web creează un comportament personalizat pentru această situație specială. Dacă codul de stare 304 este returnat, ar trebui să vi se prezinte pur și simplu o pagină Web din memoria cache a browserului.

Aceasta servește scopului de a permite actualizări eficiente ale informațiilor cache locale, minimizând în același timp transmiterea informațiilor deja cunoscute de clientul solicitant.

Problemă pe partea de server

Toate codurile de stare ale răspunsului HTTP care se află în categoria 3xx (inclusiv 304 Nemodificat) sunt denumite mesaje de redirecționare. Toate aceste coduri sunt un indicator aproximativ că agentul utilizator (browserul dvs. web sau alt agent folosit pentru a accesa resursa URL) trebuie să efectueze o acțiune suplimentară pentru a finaliza solicitarea. În 304 Nemodificat În acest caz, acesta va cere agentului utilizator să afișeze versiunea cache a resursei solicitate.



Spre deosebire de majoritatea codurilor de răspuns de stare HTTP 4xx care ar putea apărea din cauza unei probleme de partea clientului sau a serverului, a 304 Nemodificat codul este, în general, o indicație că problema se află în browserul web propriu-zis. Din această cauză, acolo 304 Nemodificat codul nu este ceva despre care utilizatorul final nu poate face nimic.

În concluzie, dacă vedeți o versiune grafică a acestui cod HTTP în timp ce încercați să accesați o anumită adresă URL, nu trebuie să faceți pași pentru a rezolva problema. Cu toate acestea, acest comportament este un indicator că serverul web are o problemă de bază, deoarece nu face browserul să afișeze versiunea cache a resursei solicitate. În acest caz, singura soluție viabilă este să contactați administratorul web și să-i cereți să investigheze problema.

2 minute citite