Сторінка відкривається, поки мережа доступна, а потім офлайн втрачає свої стилі та зображення. HTML був лише одним з об'єктів, потрібних сеансу читання.

Прямий кеш зберігає придатні відповіді, що проходять через нього. Він не виявляє кожне майбутнє посилання, не завантажує ресурси, лише згадані в HTML, і не відтворює застосунок, що працює на джерелі.

Підготуйте набір для читання

Перелічіть документи, потрібні читачам, їхні зображення, таблиці стилів та інші залежності. Потім розрізніть три випадки:

Стан відповідіНаслідок офлайн
Збережена й придатна для повторного використанняКеш потенційно може задовольнити запит
Збережена, але потребує перевіркиВідсутнє джерело може перешкодити повторному використанню
Ніколи не зберігалася або відсутня в кешіНемає байтів відповіді для надання

Відкриття однієї сторінки перед відключенням не доводить, що кожна залежність дійшла до цього спільного кешу. Браузер міг надати частину ресурсів зі свого локального кешу.

Свіжість зберігається, навіть коли кабель витягнуто

Офлайн-робота потребує явної політики для застарілого вмісту. Запит only-if-cached — окремий спосіб попросити кеш, що співпрацює, про вже збережену відповідь. HTTP має обмеження щодо того, коли можна використовувати застарілі відповіді, зокрема застосовні вимоги повторної перевірки. Збережений об'єкт не є безумовним дозволом надавати його безкінечно.

Параметр offline_mode у Squid 7 — конкретна опція розгортання, яка зупиняє звичайні спроби перевірки. Вона змінює поведінку перевірки; вона не може створити відсутні об'єкти або відтворити живий процес входу. Директива недоступна в Squid 8.

Звичайний HTTPS CONNECT також тримає вміст сторінки всередині TLS. Тунельний проксі не отримує придатних для повторного використання об'єктів HTML і зображень із цих зашифрованих байтів.

Для визначеної публічної колекції для читання сплануйте й перевірте повний робочий набір та його політику оновлення. Для довільного інтерактивного перегляду один кеш не може обіцяти повну офлайн-копію того, що користувач може запитати далі.

Схожі статті