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

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

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как использовать конструктор Cache-Control

Конструктор Cache-Control обрабатывает введённые данные только в текущем браузере и не загружает их, не подключается к сети и не записывает в постоянное хранилище.

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

    Используйте public, max-age и stale-while-revalidate в примере по умолчанию.

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

    Просмотрите предупреждения о повторяющихся директивах, no-store/lifetime и public/private.

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

    Скопируйте текст Header или Nginx и отдельно проверьте его для сред разработки и рабочей среды.

Ограничения и примечания

  • Предупреждение не является универсальной гарантией безопасности: поведение кэша также зависит от браузера, CDN, прокси и приложения.
  • Отрицательные числа, управляющие символы и недопустимые delta-seconds отклоняются.
  • Инструмент не проверяет фактическую долю попаданий в кэш и не обращается к серверу или CDN.

Часто задаваемые вопросы

Можно ли записать no-store и max-age одновременно?

Инструмент позволяет выполнять разбор, но сообщает о конфликтующих или недействительных комбинациях; решение о сохранении остаётся за вами.

Тестирует ли инструмент CDN?

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

Почему важен порядок?

Чтобы сохранить введённые пользователем данные и создать удобный для чтения и проверки заголовок.

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

Пожалуйста, отправляйте заявку после включения JavaScript в онлайн-версии; локальные функции текущего инструмента или примера не будут затронуты.

Перейти к отзыву в онлайн-версии