您是否曾對網頁進行過更改,但當這些更改沒有反映在瀏覽器中時,您就會感到困惑和沮喪?也許您忘記了保存文件,或者實際上沒有將其上傳到服務器(或者上傳到了錯誤的位置)。但是,另一種可能是瀏覽器從其緩存加載頁面,而不是從新文件所在的服務器加載頁面。針對開發(fā)測試當然非常不友好,
網站建設測試時如何跳過緩存強制讀取網站源文件呢,實際上只需要在頁面<head>區(qū)域添加幾行<meta>標簽元素,然后對其賦值即可。如果您關心網站訪問者的網頁緩存,可以告訴Web瀏覽器不要緩存頁面,或者指示瀏覽器緩存頁面的時間。
強制從服務器加載頁面,您可以使用META標記控制瀏覽器緩存:
<meta http-equiv=“Pragma” content=”no-cache”>
<meta http-equiv=“Expires” content=”-1″>
<meta http-equiv=“CACHE-CONTROL” content=”NO-CACHE”>
將Experience設置為-1將告訴瀏覽器始終從Web服務器加載頁面。您還可以告訴瀏覽器將頁面保留在緩存中的時間。輸入希望從服務器重新加載頁面的日期(包括時間),而不是-1。請注意,時間應以格林尼治標準時間(GMT)為單位,并以dd monyyyyhh:mm:ss格式書寫。
但,這可能不是個好主意,在網站部署上線后,我們也不建議如此讀取服務器上的源程序文件。您可能認為關閉網頁的Web瀏覽器緩存可能有意義,但從緩存加載站點有一個重要而有用的原因:提高性能。當網頁首次從服務器加載時,必須檢索該網頁的所有資源并將其發(fā)送到瀏覽器。這意味著必須向服務器發(fā)送HTTP請求。頁面對CSS文件、圖像和其他媒體等資源的請求越多,頁面加載的速度就越慢。如果以前訪問過某個頁面,則文件將存儲在瀏覽器的緩存中。如果稍后有人再次訪問該站點,瀏覽器可以使用緩存中的文件,而不是返回到服務器。這將加快并提高站點性能。在移動設備和不可靠數(shù)據(jù)連接的時代,快速加載勢在必行。畢竟,從來沒有人抱怨過一個網站加載得太快。
當您強制從服務器而不是緩存加載站點時,會影響性能。因此,在您將這些元標記添加到您的站點之前,請捫心自問這樣做是否真的是必要的,是否值得站點因此而帶來的性能損失。在大多數(shù)Web瀏覽器中,通過按住Shift鍵并單擊“重新加載”或“刷新”按鈕,可以強制從服務器一次性加載頁面。
網頁題目:網站建設測試時如何跳過緩存強制讀取網站源文件
當前地址:http://www.rwnh.cn/news31/153481.html
網站建設、網絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有網站建設等
廣告
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)