當前位置:成語大全網 - 書法字典 - 如何設置首頁不被瀏覽器緩存?

如何設置首頁不被瀏覽器緩存?

在HTTP1.0中,頁面緩存由Pragma控制,可以設置為Pragma或no-cache。互聯網上有許多文章解釋了如何防止瀏覽器或中間緩存服務器緩存頁面。通常,該值設置為no-cache,但該值並不那麽安全,並且通常將Expires設置為0以實現目標。但是,如果我們故意需要瀏覽器或緩存服務器來緩存我們的頁面,則該值應該設置為Pragma。

HTTP1.1中啟用了Cache-Control來控制頁面是否被緩存。以下是壹些常用參數:

no-緩存,瀏覽器和緩存服務器不應緩存頁面信息;

Public、瀏覽器和緩存服務器都可以緩存頁面信息;

No-store,請求和響應信息不應存儲在對方的磁盤系統中;

必須有效,對於客戶端的每個請求,代理服務器必須向服務器驗證緩存是否過期;

Last-Modified只是頁面的最後生成時間,采用GMT格式;

Expires過期限制,GMT格式,意味著瀏覽器或緩存服務器必須在此時間點後從真實服務器獲取新的頁面信息;

以上兩個值是JSP中字符類型的GMT格式設置的,不能生效。設置長類型。