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时,中间缓存或代理不得更改实体正文的任何方面。 中间缓存和代理的实现者发现转换某些实体主体的媒体类型很有用。 例如,非透明代理可能会在图像格式之间进行转换,以节省缓存空间或减少慢速链接上的流量。 但是,当这些转换应用于适用于某些类型的应用程序的实体机构时,会出现严重的操作问题。

适用于