HttpResponseBase.SuppressDefaultCacheControlHeader Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de standaardheader Cache Control: private voor het huidige HTTP-antwoord moet worden onderdrukt.

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

Waarde van eigenschap

Retourneert Boolean.

Opmerkingen

Standaard verzendt ASP.NET een Cache-Control: private antwoordheader, tenzij er een expliciet cachebeleid is opgegeven voor dit antwoord. Met deze eigenschap kunt u deze standaardantwoordheader per aanvraag onderdrukken. De header kan nog steeds worden onderdrukt voor de hele toepassing door in httpRuntime-element (ASP.NET Instellingenschema) of outputCache-element voor caching (ASP.NET Instellingenschema).

Wees voorzichtig bij het onderdrukken van de standaardheader Cache-Control: private , aangezien proxy's en andere tussenpersonen reacties zonder deze header standaard als cachebaar kunnen behandelen. Deze behandeling kan leiden tot onbedoelde caching van gevoelige informatie. Zie RFC 2616, sec. 13.4 voor meer informatie.

Van toepassing op