有沒有辦法使用 GET 參數強制快取 javascript / css?

有沒有辦法使用 GET 參數強制快取 javascript / css?

我希望盡快加載互聯網上的一些頁面,但由於資源 URL 上存在 GET 參數,因此無法快取數十個 javascript/css 檔案。例如:SomeCSSFile?v=1983745932203&language=English.

我願意不遺餘力地嘗試規避這種行為,但到目前為止我想不出任何辦法。

我努力了:

  • 允許使用 GET 參數快取 url 的 Firefox 設定 - 不存在這樣的選項(可能是因為它會違反w3c 規範
  • 一些 Firefox 外掛程式提供了此功能。我沒有找到。
  • Greasemonkey 腳本 - 但那時已經太晚了,文件已經準備好並且所有資源都已加載,因此此時刪除 get 參數是沒有用的。
  • 某些 Firefox 外掛程式允許在 Firefox 處理檢索到的 HTML 之前對其進行預處理。我沒有找到。
  • 我可以安裝的客戶端快取軟體(例如清漆緩存- 僅適用於基於 Linux 的作業系統。

伺服器端解決方案當然不好,因為我無法控制相關頁面的來源。

有任何想法嗎?

相關內容