【发布时间】:2018-01-29 00:03:22
【问题描述】:
我已将 Azure CDN 直接链接到存储,以便 cdn 直接从 blob 中提取内容。 Google 对没有 ETag 感到不高兴,我无法找到如何在 blob 内容上设置它。从我的 Web Api 应用程序中提取的内容很容易配置。我假设其他人需要此功能,但它隐藏在我无法找到的 Microsoft 文档中。
【问题讨论】:
我已将 Azure CDN 直接链接到存储,以便 cdn 直接从 blob 中提取内容。 Google 对没有 ETag 感到不高兴,我无法找到如何在 blob 内容上设置它。从我的 Web Api 应用程序中提取的内容很容易配置。我假设其他人需要此功能,但它隐藏在我无法找到的 Microsoft 文档中。
【问题讨论】:
缓存验证器可以是调用 SetLastModified 设置的 Last Modified 时间戳,也可以是调用 SetETag 设置的 etag 值。
您可以调用Response.Cache.SetETag 或Response.Cache.SetLastModified 来设置ETag。查看详情here
【讨论】: