第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

什么是“?” 在一個CSS鏈接?

什么是“?” 在一個CSS鏈接?

守候你守候我 2019-11-12 11:16:24
我正在瀏覽我最喜歡的網站的html ... ahem ...,并且在標記中看到了這一點:<link href="/Content/all.min.css?d=20090107" rel="stylesheet" type="text/css" />“?d = 20090107”做什么?我假設它是某種日期,但是我不確定為什么它在文件路徑中。有任何想法嗎?
查看完整描述

3 回答

?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

這樣做是為了給文件名添加一些唯一性,以便當他們更改CSS文件時,他們可以更改額外的位,以完全確保每個客戶端都將重新加載CSS,而不是使用緩存版本。


網絡服務器將忽略該參數,并正常服務/Content/all.min.css


注意:雖然CSS 可能是動態(tài)生成的,但這是確保重新加載的常用習慣,并且給定參數是日期,這似乎很有可能。


編輯:播客38提到了這個...


自啟動以來,我們一直在使用Expires或Cache-Control Header。當不經常更改項目(例如圖像,JavaScript或CSS)時,這可以節(jié)省瀏覽器的往返行程。缺點是,當您實際更改這些文件時,必須記住要更改文件名?,F在,我們構建過程的一部分將這些文件“標記”為版本號,因此我們不再需要記住手動執(zhí)行此操作。


查看完整回答
反對 回復 2019-11-12
?
海綿寶寶撒

TA貢獻1809條經驗 獲得超8個贊

每次更新樣式時都要“清除緩存”。我推測,負責這些樣式的人每次更改都會增加它。這是因為瀏覽器在樣式字段中看到的URL不同,因此即使從技術上講它在服務器上的同一位置,它也將獲取最新版本。


正如評論中有幫助的指出的那樣,css文件的到期通常會在將來設置,此方法是緩存相關標頭的一個不錯的選擇。


非常有用的技巧。


查看完整回答
反對 回復 2019-11-12
?
慕尼黑8549860

TA貢獻1818條經驗 獲得超11個贊

這是使瀏覽器每次刷新緩存時都認為它是一個新文件。


當樣式表定期更改時非常有用...


查看完整回答
反對 回復 2019-11-12
  • 3 回答
  • 0 關注
  • 407 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號