簡體   English   中英

jquery.js是否在瀏覽器中緩存?

[英]Does jquery.js cache in browser?

我正在使用Jquery.js,我想知道瀏覽器是否為每個頁面緩存jquery文件或此文件傳輸。

緩存與特定文件無關,這與該文件的頭有關。

默認情況下,大多數文件將被緩存,但是緩存的持續時間取決於文件的頭設置。 因此,應該使用默認設置對其進行緩存。

這是有關緩存的一些信息http://www.web-caching.com/mnot_tutorial/how.html

它取決於服務器和客戶端。 客戶端擁有文件后,便可以使用If-Modified-Since標頭將文件的緩存副本告知服務器。 然后,服務器可以使用可選的Last-ModifiedExpiresCache-ControlExpires響應304狀態,以指示緩存狀態以及客戶端何時應請求新副本。 如果緩存的副本不可用,則服務器可以正常響應。

您應該考慮使用以下公共托管的jQuery文件之一: http : //docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery

這些更有可能被緩存在客戶端上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM