Stranica se otvara dok je mreža dostupna, a zatim van mreže gubi svoje stilove i slike. HTML je bio samo jedan od objekata koji su bili potrebni sesiji čitanja.

Prednji keš zadržava podobne odgovore koji prolaze kroz njega. On ne otkriva svaku buduću vezu, ne preuzima resurse koji su samo spomenuti u HTML-u i ne reprodukuje aplikaciju koja radi na izvoru.

Pripremite skup za čitanje

Navedite dokumente koji su čitaocima potrebni, njihove slike, stilove i druge zavisnosti. Zatim razlikujte tri slučaja:

Stanje odgovoraPosledica van mreže
Sačuvan i ponovo upotrebljivKeš potencijalno može zadovoljiti zahtev
Sačuvan, ali zahteva proveruNedostajući izvor može sprečiti ponovnu upotrebu
Nikada nije sačuvan ili nije u kešuNema bajtova odgovora za posluživanje

Otvaranje jedne stranice pre isključivanja ne dokazuje da je svaka zavisnost stigla u ovaj zajednički keš. Pregledač je možda poslužio neke resurse iz sopstvenog lokalnog keša.

Svežina preživljava vađenje kabla

Vanmrežni rad zahteva jasnu politiku za zastareli sadržaj. Zahtev only-if-cached je poseban način da se od keša koji sarađuje zatraži već sačuvan odgovor. HTTP ima ograničenja kada se zastareli odgovori smeju koristiti, uključujući primenjive zahteve za ponovnu validaciju. Sačuvani objekat nije bezuslovna dozvola da se poslužuje neograničeno.

offline_mode u Squid 7 je posebna opcija postavljanja koja zaustavlja uobičajene pokušaje validacije. On menja ponašanje validacije; ne može stvoriti objekte koji nedostaju niti rekonstruisati tok prijave uživo. Direktiva nije dostupna u Squid 8.

Uobičajeni HTTPS CONNECT takođe drži sadržaj stranice unutar TLS-a. Tunelski proxy ne dobija ponovo upotrebljive HTML i slikovne objekte iz tih šifrovanih bajtova.

Za definisanu javnu kolekciju za čitanje planirajte i proverite kompletan radni skup i njegovu politiku ažuriranja. Za proizvoljno interaktivno pretraživanje, sam keš ne može obećati potpunu vanmrežnu kopiju onoga što korisnik može zatražiti sledeće.

Povezani članci