HttpResponseBase.SuppressDefaultCacheControlHeader Propriedade

Definição

Recebe ou define um valor que indica se deve suprimir o cabeçalho padrão Cache Control: private para a resposta HTTP atual.

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

Valor de Propriedade

Retorna Boolean.

Observações

Por defeito, ASP.NET envia um cabeçalho de resposta Cache-Control: private, a menos que uma política de cache explícita tenha sido especificada para essa resposta. Esta propriedade permite suprimir este cabeçalho de resposta por defeito por pedido. O cabeçalho pode ainda ser suprimido para toda a aplicação definindo SendCacheControlHeader em httpRuntime Element (ASP.NET Settings Schema) ou outputCache Element para cache (ASP.NET Settings Schema).

Tenha cautela ao suprimir o cabeçalho por defeito Cache-Control: private , pois proxies e outros intermediários podem tratar as respostas sem este cabeçalho como cacheáveis por defeito. Este tratamento pode levar à cache inadvertida de informação sensível. Consulte o RFC 2616, Sec. 13.4 para mais informações.

Aplica-se a