Cache-Control — конструктор

Розбирає та створює Cache-Control Header, а також генерує нормалізований текст, фрагменти Nginx і попередження про конфлікти.

Локальна обробка в браузері
Цю сторінку перевірено за відкритим каталогом; після ввімкнення JavaScript можна користуватися повною функціональністю.
Посібник з використання

Як використовувати Cache-Control для створення конструктора

Конструктор Cache-Control обробляє введені дані лише в поточному браузері, не завантажує їх, не підключається до мережі та не записує їх у постійне сховище.

  1. Введіть директиву

    Використовуйте public, max-age і stale-while-revalidate як приклади за замовчуванням.

  2. Перевірити конфлікти

    Перегляньте попередження про дубльовані директиви, no-store/lifetime і public/private.

  3. Скопіювати конфігурацію

    Скопіюйте текст заголовка або Nginx, а потім окремо перевірте його для середовища розробки та робочого середовища.

Обмеження та зауваження

  • Попередження не є універсальною гарантією безпеки: поведінка кешу також залежить від браузера, CDN, проксі та застосунку.
  • Від’ємні числа, керувальні символи та недійсний delta-seconds буде відхилено.
  • Інструмент не перевіряє фактичний коефіцієнт потрапляння в кеш і не надсилає запити до сервера або CDN.

Поширені запитання

Чи можна записати no-store і max-age одночасно?

Інструмент дозволить виконати аналіз, але попередить про конфлікт або недійсну комбінацію; зберігати її чи ні — вирішуєте ви.

Чи тестуватиме він CDN?

Ні, генеруються й перевіряються лише локальні тексти.

Чому порядок важливий?

Щоб зберегти введені користувачем дані та створити зрозумілий заголовок, який можна перевірити повторно.

Відгук про сторінкуВиявили проблему або маєте пропозиції щодо покращення?
Функцію зворотного зв’язку потрібно використовувати в онлайн-версії

Будь ласка, увімкніть JavaScript в онлайн-версії, а потім надішліть; локальні функції поточного інструмента або прикладу не будуть зачеплені.

Перейти до онлайн-версії, щоб залишити відгук