CacheControlHeaderValue.NoTransform 属性

定义

缓存还是代理不得更改实体主体的任何方面。

public:
 property bool NoTransform { bool get(); void set(bool value); };
public bool NoTransform { get; set; }
member this.NoTransform : bool with get, set
Public Property NoTransform As Boolean

属性值

true 如果缓存或代理不得更改实体主体的任何方面,则为 ;否则,为 false.

注解

此属性表示 HTTP 请求或 HTTP 响应的缓存控制标头字段中的“no-transform”指令。

NoTransform如果设置为true中间缓存或代理,则中间缓存或代理不得更改实体正文的任何方面。 中间缓存和代理的实现器发现转换某些实体主体的媒体类型很有用。 例如,非透明代理可以在图像格式之间进行转换,以节省缓存空间或减少慢速链接上的流量。 但是,当这些转换应用于适用于某些类型的应用程序的实体主体时,将发生严重的操作问题。

适用于