HttpResponse.SuppressDefaultCacheControlHeader Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja az aktuális HTTP-válasz alapértelmezett Cache Control: private fejlécének letiltását jelző értéket.
public:
property bool SuppressDefaultCacheControlHeader { bool get(); void set(bool value); };
public bool SuppressDefaultCacheControlHeader { get; set; }
member this.SuppressDefaultCacheControlHeader : bool with get, set
Public Property SuppressDefaultCacheControlHeader As Boolean
Tulajdonság értéke
true az aktuális HTTP-válasz alapértelmezett Cache Control: private fejlécének letiltásához; ellenkező esetben false.
Megjegyzések
Alapértelmezés szerint ASP.NET Cache-Control: private válaszfejlécet küld, kivéve, ha explicit gyorsítótár-szabályzat van megadva ehhez a válaszhoz. Ez a tulajdonság lehetővé teszi az alapértelmezett válaszfejléc letiltását kérésenként. Az élőfejet továbbra is letilthatja a teljes alkalmazáshoz a < < >c1>httpRuntime elem (ASP.NET Beállításséma) vagy
Az alapértelmezett Cache-Control: private fejléc letiltásakor körültekintően járjon el, mivel a proxyk és más közvetítők alapértelmezés szerint gyorsítótárazhatóként kezelhetik a fejléc nélküli válaszokat. Ez a kezelés bizalmas információk véletlen gyorsítótárazásához vezethet. További információ: RFC 2616, Sec. 13.4 .