IIS上输出缓存的意外行为

6uxekuva  于 2023-02-23  发布在  其他
关注(0)|答案(1)|浏览(162)

我已经按照图像缓存设置

在IIS上设置了输出缓存。结果是按照图像结果设置

。因此,我在这里得到了2个矛盾的结果,响应代码是304,这意味着图像没有更改,应该从缓存中提供。而如果你检查工具提示,它说它是通过网络传输的,并显示下载的大小和时间。现在,当我删除设置为每个图像

,结果为每个图像

这里的结果是从磁盘缓存或内存缓存服务。有人能请帮助为什么我得到这些矛盾的结果,如果有什么问题,我的设置提前感谢纳德

csga3l58

csga3l581#

您可以尝试以下设置客户端缓存:
1)打开iis,选择您的站点
2)从中间窗格中选择“Http响应标头

3)从“操作”窗格中选择设置公用标头:

4)检查过期的Web内容并根据您的要求设置值:

下面是您可以获得有关客户端缓存的更多详细信息的文档:
https://learn.microsoft.com/en-us/iis/configuration/system.webserver/staticcontent/clientcache

相关问题