Legi el prokura kaŝmemoro dum la reto estas malsupra
Preparu la faktan aron da reuzeblaj respondoj bezonataj por senreta legado, inkluzive de dependecoj kaj freŝeca konduto.
Paĝo malfermiĝas dum la reto disponeblas, poste senrete perdas siajn stilojn kaj bildojn. La HTML estis nur unu el la objektoj, kiujn la lega seanco bezonis.
Antaŭa kaŝmemoro konservas taŭgajn respondojn, kiuj trapasas ĝin. Ĝi ne malkovras ĉiun estontan ligilon, ne akiras rimedojn nur menciitajn en HTML kaj ne reproduktas la aplikaĵon funkciantan ĉe la origino.
Preparu la legan aron
Listigu la dokumentojn, kiujn legantoj bezonas, iliajn bildojn, stilfoliojn kaj aliajn dependecojn. Poste distingigu tri kazojn:
| Stato de la respondo | Senreta sekvo |
|---|---|
| Konservita kaj reuzebla | La kaŝmemoro eble povas plenumi la peton |
| Konservita sed postulas validigon | La mankanta origino povas malhelpi reuzon |
| Neniam konservita aŭ foresta el la kaŝmemoro | Ne estas respondaj bitokoj por liveri |
Malfermi unu paĝon antaŭ malkonekti ne pruvas, ke ĉiu dependeco atingis ĉi tiun komunan kaŝmemoron. Retumilo eble liveris kelkajn rimedojn el sia propra loka kaŝmemoro.
Freŝeco postvivas la eltiron de la kablo
Senreta funkciado bezonas eksplicitan politikon por kaduka enhavo. Peto pri only-if-cached estas aparta maniero peti de kunlabora kaŝmemoro jam konservitan respondon. HTTP havas limigojn pri kiam kadukaj respondoj rajtas esti uzataj, inkluzive de aplikeblaj postuloj pri revalidigo. Konservita objekto ne estas senkondiĉa permeso liveri ĝin senfine.
offline_mode de Squid 7 estas aparta deploja opcio, kiu haltigas ordinarajn validigajn provojn. Ĝi ŝanĝas validigan konduton; ĝi ne povas fabriki mankantajn objektojn aŭ rekonstrui vivan ensalutan laborfluon. La direktivo ne disponeblas en Squid 8.
Ordinara HTTPS CONNECT ankaŭ tenas paĝan enhavon ene de TLS. Tunela prokura servilo ne akiras reuzeblajn HTML- kaj bildobjektojn el tiuj ĉifritaj bitokoj.
Por difinita publika lega kolekto, planu kaj kontrolu la kompletan laboraron kaj ĝian ĝisdatigan politikon. Por arbitra interaga retumado, kaŝmemoro sola ne povas promesi kompletan senretan kopion de tio, kion la uzanto eble petos poste.