HttpCachePolicy.SetETag(String) 方法

定义

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 标头的文本。

例外

etagnull

已设置 ETag 标头。

示例

下面的代码示例演示如何将 ETag 标头设置为自定义值。

Response.Cache.SetETag("\"50f59e42f4d8bc1:cd7\"");
       Response.Cache.SetETag("""50f59e42f4d8bc1:cd7""")

注解

标头 ETag 是文档特定版本的唯一标识符。 客户端使用它来验证客户端缓存的内容,以避免再次请求它。 ETag设置标头后,后续尝试设置失败并引发异常。

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

适用于