http 304

如果页面在IE中没过期,那么如果得不到304返回的包头,IE也会将原先cache的内容返回给用户!

只要etag改变,IE一定会重新去服务器请求,并返回200;如果这时请求不到,那么返回“无法打开该页”的提示。

小建议:如果自己产生etag,则可以使用crc32函数来生成,这样产生的字符串会小很多,加速传输。