HttpCachePolicy.SetETag(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 ETag
HTTP 标头设置为指定的字符串。
public:
void SetETag(System::String ^ etag);
public void SetETag (string etag);
member this.SetETag : string -> unit
Public Sub SetETag (etag As String)
参数
- etag
- String
要用于 ETag
标头的文本。
例外
etag
为 null
。
示例
下面的代码示例演示如何将 ETag
标头设置为自定义值。
Response.Cache.SetETag("\"50f59e42f4d8bc1:cd7\"");
Response.Cache.SetETag("""50f59e42f4d8bc1:cd7""")
注解
标头 ETag
是文档特定版本的唯一标识符。 客户端使用它来验证客户端缓存的内容,以避免再次请求它。 ETag
设置标头后,后续尝试设置失败并引发异常。
SetETag在 .NET Framework 版本 3.5 中引入。 有关详细信息,请参见版本和依赖关系。