我的母板里面那张图片已经换了,但是我每次运行网页都是以前的那张图片,为什么啊?
以前的那张都被我删了,服务器也重启了,还是不好使。、

解决方案 »

  1.   

    你换上去的图片的时间比原来那张图片“老”,所以IIS会告诉浏览器客户端“使用客户端缓存”。想了解这方面知识,可以搜索“http 304状态”的信息。
      

  2.   

    作为一个反例,asp.net默认并不支持304状态机制,因此asp.net做资源下载站往往是“很慢”的(尽管进行服务器端缓存,也远远不能取代客户端缓存的优势)。这就需要我们在asp.net程序中特意加上判断http消息头中是否有If-Modified-Since的代码。