Önbellek Denetimi üstbilgisi için 'özel' yönerge tanımının okunması, yanıtın herhangi bir kısmının ara vekiller tarafından önbelleğe alınmasını engelleyeceğidir. Buna göre, 'özel' direktifini kullanıyorum, o zaman Set-Cookie'nin önbelleğe alınmasını engellemek için ara proxy'leri belirtmek için bir 'no-cache =' set-cookie '' direktifinin kullanılmasına gerek yoktur. başlığı.Önbellek Denetimi: 'private' make 'no-cache =' set-cookie '' gereksiz mi?
Ancak bölümünde 4.2.3 in this document yılında, diyor:
kökenli sunucu aşağıdaki ek HTTP göndermesi gerektiğini/1.1 yanıt başlıkları, koşullara bağlı olarak:
bastırmak için Set-Cookie başlığının önbelleğe alınması: Önbellek denetimi: no- cache = "set-cookie".
ve aşağıdakilerden biri:
paylaşılan önbelleklerdeki özel belgenin önbelleğe bastırmak için: önbellek- kontrolü: Özel.
[...]
ve ben hem direktifleri var çevrimiçi örneklerinden bir ton görüyoruz.
Arabirim proxy'lerinin Set-Cookie başlığını önbelleğe almasını önlemek için bunlara gerçekten ihtiyacım var mı? Bazı testler yapıyorum ve Internet Explorer'ın 'no-cache =' set-cookie '' yönergesine her seferinde tam bir istek yayınlayarak yanıt vermesi gibi görünüyor, öyle değil mi? gerekli.
ancak Google Analytics 1x1 gif hala bu üstbilgi değerini kullanıyor: özel, önbellek, no-cache = Set-Çerez, proxy-revalidate – Valentin