在我们的 ASP.NET Web 应用程序中,我们使用自己的类作为重写模块。它将所有请求发送到服务器,充当引导程序。
要访问我们 Web 应用程序上的图像,浏览器会请求domain.com/ResourceItem.aspx?Id=74
没有正确的 URI 是否意味着服务器永远不会响应304 NOT MODIFIED?
有谁知道如何获得 304 响应,因此浏览器不必每次刷新都下载每个图像?
在我们的 ASP.NET Web 应用程序中,我们使用自己的类作为重写模块。它将所有请求发送到服务器,充当引导程序。
要访问我们 Web 应用程序上的图像,浏览器会请求domain.com/ResourceItem.aspx?Id=74
没有正确的 URI 是否意味着服务器永远不会响应304 NOT MODIFIED?
有谁知道如何获得 304 响应,因此浏览器不必每次刷新都下载每个图像?
这是有用博客的链接,其中包含您的问题的答案: http ://weblogs.asp.net/jeff/archive/2009/07/01/304-your-images-from-a-database.aspx
祝你好运!:)
HTTP 304 就是这样做的。它只是向浏览器传达资源没有被修改,因此浏览器应该使用它的缓存。它应该已经按照您的要求工作 - 浏览器不应该
每次刷新时下载每个图像