1)139邮箱资源服务器与缓存相关的响应首部是怎么配置的?
通过fiddle截图可以看到设置了Cache-Control的max-age属性和Expires属性确保登录之后页面能暂时缓存
(2)登录139邮箱web2.3,在浏览器有缓存的情况下,刷新页面,浏览器会不会重新发送请求获取静态资源?如果
会,请列出与缓存相关的请求首部以及响应状态码;如果不会,请说明原因。
会,请求设置中缓存显示的max-age时间和if-Modified-since时间都显示过期,这儿的状态吗是304,直接返回本
地资源
(3)请指出Cache-Control与Expires的区别
Cache-Control显示的是一个long型的时间,而Expires是个Date型的时间,当Cache-Control和Expires的时间不 一致时Cache-Control会覆盖掉Expires的时间
(4)新功能上线后,如何清空浏览器的缓存,让用户获取最新的资源文件?
在访问请求的资源后后加上资源文件的版本号
(5) 程序题
使用ajax模拟邮件写操作运行截图如下