浏览器中刷新、强制刷新和重新载入的区别是啥
从 http 协议的角度来看F5 和 Ctrl+R 都是普通刷新,若页面之前访问过,就会发一个空请求到服务器,服务器返回 302 ,表示资源未更新,可以使用浏览器缓存。强制刷新 (ctrl+F5) 则不管浏览器是否缓存,都要重新去源站服务器请求资源,成功则返回 200。可以使用 chrome 开发工具查看具体过程,大概是这样一个流程,实际讲起来更复杂。
■网友
F5和Ctrl+R一样都是刷新,就是刷新页面。强制刷新Ctrl+F5就是不允许使用缓存,所有资源都重新载入,比如你看发现页面上的图片只加载了一半就停掉了,如果只刷新可能还是用的缓存里的这半张照片,那么就可以按个Ctrl+F5。
■网友
如果服务器图片换了,但是名字没改,以上3种刷新都没用(我刚刚对着贴子做了两三遍) 。只能apache restart 才行。
推荐阅读
- 仅用3小时!广州打捞局再次刷新超宽管节出坞纪录
- 孩子|你还敢逼孩子午睡吗?强制午睡导致的可怕后果
- 浏览器预下载,没人觉得是一个安全隐患吗
- 浏览器突然上不了百度
- 老易聊车|这代步车再度刷新纪录!三个月销量近7万台,不足3万就能买
- 销量|数说 | 小鹏汽车11月交付量超4000辆,两款车型刷新单月交付纪录
- 为啥手机端的浏览器安装包有的达二十多M,而有的只有几M
- 有没有首页上不自动刷新热门和新闻的手机浏览器推荐
- 1、相同的网址,为啥浏览器http和https都能登录,而爬虫不行\n2、网页下载内容不全
- 奔驰|从星睿到梅赛德斯-奔驰官方认证二手车,它再一次刷新二手车市场
