htm页面缓存问题?
猿来是我 2010-05-14 04:39:32 vs.net默认加了一个htm页面,发布到 iis5.1中,然后在ie中访问,Fiddle监控查看, 除了第一次响应的消息,返回200,之后只要不修改该页面,都是返回的304。我在页面中设置:
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
无用,还是返回304。
之后,用下面的方法:
打开IIS管理器,找到本站点--(右键)属性--主目录--配置--映射,看到面板下的缓存ISAPI扩展里的各种后缀的列表没,你就会想到,这里面的各个后缀的东东,都是正常设置后不会有缓存问题的,好吧,我们照做,新建一个文件后缀为.html,可执行文件选最类似的shtml的:C:\WINDOWS\system32\inetsrv\ssinc.dll,动作限制设为:GET,POST
结果180度大转弯,每次都返回200,无论我怎么设置 Cache-Control max-stale , expires 设置到未来,都是没用的。就返回200,每次都从服务器请求.
怎么回事?
HELP!!