浏览器http的缓存机制

参考地址:http://www.cnblogs.com/vajoy/p/5341664.html
页面每次刷新都是200,解决304缓存(当浏览器请求过一遍资源,并且资源内容未变)
主要也是last-modifiled
我们先来瞅一眼RFC2616规定的47种http报文首部字段中与缓存相关的字段,事先了解一下能让咱在心里有个底:

  1. 通用首部字段(就是请求报文和响应报文都能用上的字段)

    cache-contorl:cache控制缓存的行为

  2. 请求首部字段 if-match 比较etag是否一致 if-no-match 比较etag是否不一致 if-modifiled-since 比较资源最后更新的时间是否一致 if-un-modifiled-since
    。比较资源最后更新的时间是否不一致

  3. 响应首部字段

    etag资源匹配的信息

  4. 实体首部字段

fiddler手动来修改请求或响应报文上的内容。
通过“bpu XXX”指令来拦截指定请求
fiddler能手动修改请求内容再发给服务器,修改相应内容发给客户端
*fiddler工具使用参考http://blog.csdn.net/ohmygirl/article/details/17846199

你可能感兴趣的:(http协议)