Gibt es eine Möglichkeit, das Caching von JavaScript/CSS mit GET-Parametern zu erzwingen?

Gibt es eine Möglichkeit, das Caching von JavaScript/CSS mit GET-Parametern zu erzwingen?

Es gibt einige Seiten im Internet, die ich so schnell wie möglich laden möchte, aber das Caching ihrer Dutzenden von JavaScript/CSS-Dateien wird durch das Vorhandensein von GET-Parametern in den Ressourcen-URLs verhindert. Beispiel: SomeCSSFile?v=1983745932203&language=English.

Ich bin bereit, alles zu tun, um dieses Verhalten zu umgehen, aber bisher fällt mir nichts ein.

Ich habe versucht:

  • Firefox-Einstellungen, die das Zwischenspeichern von URLs mit GET-Parametern erlauben - eine solche Option gibt es nicht (wahrscheinlich, weil sie gegen dieW3C-Spezifikation.
  • Es gibt einige Firefox-Add-ons, die diese Funktion bieten. Ich habe keine gefunden.
  • Greasemonkey-Skripte – aber dann ist es schon zu spät, das Dokument ist fertig und alle Ressourcen wurden geladen, daher ist das Entfernen der Get-Parameter an dieser Stelle sinnlos.
  • Irgendein Firefox-Add-on, das die Vorverarbeitung von abgerufenem HTML ermöglicht, bevor es von Firefox verarbeitet wird. Ich habe keines gefunden.
  • Client-Caching-Software, die ich installieren kann (wie etwaLack-Cache- das nur auf Linux-basierten Betriebssystemen verfügbar ist.) Ich habe keines gefunden.

Serverseitige Lösungen sind natürlich nicht gut, da ich keine Kontrolle über die Quelle der betreffenden Seiten habe.

Irgendwelche Ideen?

verwandte Informationen