Blog

Brotli, Vary: Accept-Encoding ve CORS: kenarda önbellek anahtarı patlaması

API’ler sıkıştırmayı müzakere ettiğinde önbellek yanıtları kodlamaya ve origin’e göre anahtarlar; yanlış Vary isabet oranını bozar.

1 dk okuma
compressioncachingcors

Etkileşimler

Vary: Origin ve Accept-Encoding eklerseniz CDN varyantları çoğalır; bayt isabet oranını izleyin.

Bazı tarayıcılar farklı Accept-Encoding jetonları gönderir; bilinmeyen jetonları muhafazakâr ele alın.

CORS preflight önbelleği

OPTIONS yanıtları kısa olabilir; güvenliyse preflight için mantıklı Cache-Control max-age ayarlayın.

Küçük OPTIONS gövdelerinde gzip ve brotli kullanmayın; boş yanıtlar daha ucuzdur.

Bloga dön