Перейти к содержимому
Экосистема AI Vibe

Новости

Vercel CDN больше не кэширует ответы, если в Vary есть Cookie

Редакция 30 сентября 2026 г.

Схема запроса к Vercel CDN: ответ с Vary Cookie не попадает в кэш и уходит на origin с пометкой MISS.

CDN Vercel перестал складывать в общий кэш ответы origin с Vary: Cookie : куки часто уникальны у каждого посетителя, и при таком vary ключей слишком много , переиспользовать edge почти не выходит. Клиент ответ всё равно получает, но CDN его не запоминает, и без других условий кэширования запрос снова уходит на origin. На проде смотрите заголовок x-vercel-cache , будет MISS. В Runtime Logs для той же route причина vary_key_denied:cookie . Поведение для остальных поддерживаемых значений Vary не менялось. Что сделать на origin Тело ответа не зависит от кук , уберите Cookie из Vary; тогда CDN снова сможет кэшировать, если выполняются остальные требования. Ответ персональный по кукам , Cookie в Vary оставьте и выставьте Cache-Control: private , чтобы личные ответы не попадали в общий кэш CDN. В справке Vercel отдельно разбирают high-cardinality headers и причину vary_key_denied , если TTFB вырос на маршруте, который раньше стабильно отдавался из edge, первым делом сверьте заголовки origin. Источник: Vercel CDN no longer caches responses with Vary: Cookie .