http协议之浏览器缓存

对于浏览器缓存,IE三种请求方式表现如下:

1.       F5刷新,请求中附加必要的缓存协商,但不能用本地缓存。此时Expires无效。而Last-modified/Etag有效,即发送有条件请求,附带if-modified-sine/if-none-match请求头。

2.       CRTL+F5 不使用缓存协商(包括代理缓存),目的是获取所有内容的最新版本。一般会附加Cache-Control:no-cache请求头。

3.       URL地址+回车/转向按钮/超链接 允许使用本地缓存,此时Expires有效。

当我们用Loader runner性能测试时, Run-time Settings下的browser emulation>>simulate browser cache选项模拟浏览器. 其选项Cache URLs requiring content(HTMLs)类似第(3)条。选项Check for newer versions of stored pages every visit to the page类似第(1)条,不勾选imulate browser cache选项相当于第(2),但没有Cache-Control:no-cache请求头。

你可能感兴趣的:(http,职场,浏览器缓存,休闲,CRTL+F5)