劉連康:F5和Ctrl+F5刷新的區別在哪里?

劉連康 2019年11月28日15:00:14
評論
1,5233 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: