刘连康:F5和Ctrl+F5刷新的区别在哪里?

刘连康
刘连康
刘连康
531
文章
10
评论
2019年11月28日15:00:14 评论 806 1132字阅读3分46秒

我们现在所使用的电脑有很多种功能,当然也有很多我们所不知道的小技巧。比方说,有时候我们在查看网页时,觉得有点卡,通常都会敲一下键盘上的F5进行刷新。

 

但是你们知道么?

 

其实Ctrl+F5也是可以刷新网页的,而且比F5还要高级一些。今天,康哥就可以大家分享一下F5和Ctrl+F5刷新的区别在哪里。

 

它们的区别也不是很多,主要就表现在以下三个方面:

 

  1、服务端返回不同

 

如果我们敲一下键盘上的F5,刷新服务端就会返回状态码304 Not Modified。

 

304状态码的意思就是说,如果客户端发送了一个带条件的GET请求,且该请求已经被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,那么服务器应当返回这个304状态码。

 

而当我们在键盘上敲一下Ctrl+F5时,刷新返回HTTP状态码是200(200状态码指的是服务器成功处理了请求,也就是正常的意思),原因是Ctrl+F5在发出请求时,会在请求消息头中加入Cache-Control:no-cache,Pragma:no-cache参数。

 

  2、刷新原理不同

 

F5触发的HTTP请求的请求头中通常包含了If-Modified-Since或If-None-Match字段,或者两者兼有。

 

Ctrl+F5触发的HTTP请求的请求头中没有上面的那两个头,却有Pragma: no-cache或Cache-Control: no-cache字段,或者两者兼有。

 

  3、刷新结果不同

 

F5刷新按钮只对当前页面进行刷新而已,也就是只能够刷新你这台电脑的本地缓存。

 

而我们这个Ctrl+F5的行为就高级一点了,虽然也是刷新页面,但是会把浏览器中的临时文件夹的文件删除再重新从服务器下载。

 

比方说,我们在做SEO优化时,如果我们的网站加入了CDN(能让网站打开速度快一些),那么肯定就会有一些缓存。当我们在网站后台更新文章之后,就会发现前台怎么样都不显示刚才更新的那篇文章,或者是要等好久才会显示。

 

这时候呢,我们就可以在前台网页敲一下键盘上的Ctrl+F5,快的话马上就可以看得到刚才更新的文章了,慢一点也就3分钟左右而已。

 

还有一个情况,我们也可以使用Ctrl+F5。也就是我们网站更新了style.css 文件,如果单纯按F5 刷新,那么当前页面还是使用未修改的style.css文件内容。

 

而如果我们敲一下Ctrl+F5就会重新从服务器下载style.css文件,并使用修改后的style.css文件,你也就可以马上看到修改后的网页样式效果了,不用去后台更新生成,也不用清理浏览器缓存。

 

本文为原创文章,版权归作者所有,未经授权,禁止抄袭!

欢迎转载,转载请注明作者和出处,谢谢!

作者:刘连康

首发:刘连康博客

继续阅读
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
刘连康
  • 本文由 发表于 2019年11月28日15:00:14
刘连康:网站robots.txt文件怎么写? 网络随笔

刘连康:网站robots.txt文件怎么写?

网站robots.txt文件对于SEO来说是非常重要的,如果你参加过正规的SEO培训,你就会知道,当搜索引擎蜘蛛第一次来访问你网站时,它首先要做的第一件事情就是要看看你网站根目录里面有没有robots...
刘连康:如何测试一个项目是否赚钱? 网络随笔

刘连康:如何测试一个项目是否赚钱?

如果你已经厌倦了枯燥无味的打工生活,再也不想靠那点死工资混日子。想要通过创业过上那种轻松赚钱,潇洒生活的日子。在这里康哥可以肯定的告诉你,其实你也是可以轻松做到的!   在创业之前,我们首先...
刘连康:免费分享电脑版微信多开方法 网络随笔

刘连康:免费分享电脑版微信多开方法

今天康哥拓展了一个新业务,需要在电脑端用微信办公。也就是说,现在康哥已经有一个微信登录在电脑了,想要再登录另外一个微信号到电脑端上来。   如果你们经常用电脑就会发现,正常使用微信在电脑端只...
刘连康:域名备案现在是越来越难搞了 网络随笔

刘连康:域名备案现在是越来越难搞了

少一天不写文章都不行,总觉得哪天不写了,心里面就会少了些什么,很别扭的那种感觉。今天晚上,康哥就跟大家吐槽一下阿里云域名备案的那些事儿吧。   其实备案是把网站信息备案到工信部进行存档,就跟...
刘连康:5元一篇的软文代写服务还存在么? 网络随笔

刘连康:5元一篇的软文代写服务还存在么?

凡是来找我们提供软文代写服务的客户,冲上来的第一句话往往都是在那里问:请问软文代写多少钱一篇呢?   这主要说明了客户最为关注的就是软文代写价格方面的问题了,其次应该就是软文的原创度怎么样。...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: