HttpCacheVaryByHeaders.AcceptTypes 属性

定义

获取或设置一个值,该值指示 ASP.NET 输出缓存是否随 Accept HTTP 标头而改变缓存的响应,并将该标头追加到传出的 Vary HTTP 标头。

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

属性值

Boolean

当 ASP.NET 输出缓存随 true 标头而改变时,则为 Accept;否则为 false。 默认值是 false

示例

下面的代码示例演示了仅当属性为trueAcceptTypes,才执行某些操作。

Response.Cache.VaryByHeaders.AcceptTypes = true;
Response.Cache.VaryByHeaders.AcceptTypes = True

注解

标头 Vary 指示服务器根据字段变化响应 Accept 的请求标头字段,并指定服务器根据客户端可接受的媒体类型选择响应。

有关 HTTP 标头的详细信息,请参阅 RFC 2616:超文本传输协议 -- 在万维网联盟 (W3C) 网站上提供的 HTTP/1.1。 有关完整详细信息,请参阅第 14 部分“标头字段定义”。

适用于