Cloudflare wreszcie zaimplementował pełne wsparcie dla nagłówka HTTP Vary, fundamentalnego mechanizmu sygnalizowania proxy'em, że odpowiedź zależy od wartości konkretnych nagłówków żądania. Problem, o którym mowa, pojawia się w klasycznym scenariuszu: gdy serwer zwraca różne formaty (HTML dla przeglądarek, JSON dla API clientów) w zależności od nagłówka Accept czy User-Agent.
Do tej pory Cloudflare ignorował Vary na wszystkim poza obrazami, co tworzyło pułapkę dla developerów. Jeśli cachowało się wersję JSON odpowiedzi, system mógł serwować ją użytkownikowi oczekującemu HTML, lub odwrotnie. To uniemożliwiało bezpieczne wdrażanie content negotiation za proxy'em Cloudflare'a i zmuszało developerów do obejść - na przykład używania oddzielnych URL-i z rozszerzeniami (.json) zamiast polegania na nagłówkach.
Dodanie obsługi Vary to rozwiązanie, które branża czeka od lat. Umożliwia bardziej eleganckie architektury, gdzie content negotiation opiera się na standardowych mechanizmach HTTP zamiast trick-ów z URL-ami, jednocześnie nie ryzykując cachowaniem niewłaściwej wersji zasobu.