[英]Does jquery.js cache in browser?
我正在使用Jquery.js,我想知道瀏覽器是否為每個頁面緩存jquery文件或此文件傳輸。
緩存與特定文件無關,這與該文件的頭有關。
默認情況下,大多數文件將被緩存,但是緩存的持續時間取決於文件的頭設置。 因此,應該使用默認設置對其進行緩存。
這是有關緩存的一些信息http://www.web-caching.com/mnot_tutorial/how.html
它取決於服務器和客戶端。 客戶端擁有文件后,便可以使用If-Modified-Since
標頭將文件的緩存副本告知服務器。 然后,服務器可以使用可選的Last-Modified
, Expires
和Cache-Control
標Expires
響應304
狀態,以指示緩存狀態以及客戶端何時應請求新副本。 如果緩存的副本不可用,則服務器可以正常響應。
您應該考慮使用以下公共托管的jQuery文件之一: http : //docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery
這些更有可能被緩存在客戶端上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.