HttpCachePolicy.SetNoTransforms 方法

定义

设置 Cache-Control: no-transform HTTP 标头。

public:
 void SetNoTransforms();
public void SetNoTransforms ();
member this.SetNoTransforms : unit -> unit
Public Sub SetNoTransforms ()

示例

下面的代码示例演示如何使用当前响应发送 Cache-Control: no-transform 指令。

Response.Cache.SetNoTransforms();
Response.Cache.SetNoTransforms()

注解

Cache-Control: no-transform HTTP 标头指示网络缓存应用程序不要修改文档。

Cache-Control: no-transform HTTP 标头可防止下游代理服务器更改由 Content-Encoding``Content-Range 指定的任何标头值,或者Content-Type (此标头包括实体正文) 。 例如,它阻止代理将 GIF 图像转换为 PNG。

与对缓存的其他限制一样,调用一次 SetNoTransforms 后, Cache-Control: no-transform 无法通过 HttpCachePolicy 接口禁用 HTTP 标头。

SetNoTransforms在 .NET Framework 版本 3.5 中引入。 有关详细信息,请参见版本和依赖关系

适用于