Читање из прокси кеша док је мрежа недоступна
Припремите стварни скуп одговора за поновну употребу потребних за ванмрежно читање, укључујући зависности и понашање свежине.
Страница се отвара док је мрежа доступна, а затим ван мреже губи стилове и слике. HTML је био само један од објеката који су били потребни сесији читања.
Предњи кеш задржава подобне одговоре који пролазе кроз њега. Он не открива сваку будућу везу, не преузима ресурсе који су само поменути у HTML-у и не репродукује апликацију која ради на извору.
Припремите скуп за читање
Наведите документе потребне читаоцима, њихове слике, стилове и друге зависности. Затим разликујте три случаја:
| Стање одговора | Последица ван мреже |
|---|---|
| Сачуван и поново употребљив | Кеш потенцијално може да задовољи захтев |
| Сачуван, али захтева проверу | Недостајући извор може да спречи поновну употребу |
| Никада није сачуван или га нема у кешу | Нема бајтова одговора за сервирање |
Отварање једне странице пре искључивања не доказује да је свака зависност стигла у овај заједнички кеш. Прегледач је можда сервирао неке ресурсе из сопственог локалног кеша.
Свежина преживљава вађење кабла
Ванмрежни рад захтева јасну политику за застарели садржај. Захтев only-if-cached је посебан начин да се од кеша који сарађује затражи већ сачуван одговор. HTTP има ограничења када се застарели одговори смеју користити, укључујући применљиве захтеве за поновну валидацију. Сачувани објекат није безусловна дозвола да се служи неограничено.
offline_mode у Squid 7 је посебна опција постављања која зауставља уобичајене покушаје валидације. Она мења понашање валидације; не може да створи објекте који недостају нити да реконструише ток пријаве уживо. Директива није доступна у Squid 8.
Уобичајени HTTPS CONNECT такође држи садржај странице унутар TLS-а. Тунелски прокси не добија поново употребљиве HTML и сликовне објекте из тих шифрованих бајтова.
За дефинисану јавну колекцију за читање планирајте и проверите комплетан радни скуп и његову политику ажурирања. За произвољно интерактивно прегледање, сам кеш не може да обећа потпуну ванмрежну копију онога што корисник може да затражи следеће.