HttpResponseBase.SuppressDefaultCacheControlHeader Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli HTTP yanıtı için varsayılan Cache Control: private
üst bilginin gizlenip gizlenmeyeceğini belirten bir değer alır veya ayarlar.
public:
virtual property bool SuppressDefaultCacheControlHeader { bool get(); void set(bool value); };
public virtual bool SuppressDefaultCacheControlHeader { get; set; }
member this.SuppressDefaultCacheControlHeader : bool with get, set
Public Overridable Property SuppressDefaultCacheControlHeader As Boolean
Özellik Değeri
Boolean döndürür.
Açıklamalar
Varsayılan olarak, ASP.NET bu yanıt için açık bir önbellek ilkesi belirtilmediği sürece bir Cache-Control: private
yanıt üst bilgisi gönderir. Bu özellik, istek başına bu varsayılan yanıt üst bilgisinin gizlenmesini sağlar. Üst bilgi, önbelleğe almak için httpRuntime Öğesi (ASP.NET Ayarlar Şeması) veya outputCache Öğesi 'nde ayarlanarakSendCacheControlHeader (ASP.NET Ayarlar Şeması) uygulamanın tamamı için gösterilmeye devam edebilir.
Proxy'ler ve diğer aracılar bu üst bilgi olmadan yanıtları varsayılan olarak önbelleğe alınabilir olarak değerlendiree kadar varsayılan Cache-Control: private
üst bilgiyi gizlerken dikkatli olun. Bu işlem, hassas bilgilerin yanlışlıkla önbelleğe alınmasını sağlayabilir. Daha fazla bilgi için bkz. RFC 2616, Sn. 13.4 .
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin