¿Hay alguna manera de forzar el almacenamiento en caché de javascript/css con parámetros GET?

¿Hay alguna manera de forzar el almacenamiento en caché de javascript/css con parámetros GET?

Hay algunas páginas en Internet que quiero cargar lo más rápido posible, pero el almacenamiento en caché de sus docenas de archivos javascript/css se ve obstaculizado por la presencia de parámetros GET en las URL de recursos. p.ej: SomeCSSFile?v=1983745932203&language=English.

Estoy dispuesto a hacer todo lo posible para intentar evitar este comportamiento, pero hasta ahora no se me ocurre nada.

Yo he tratado:

  • Configuraciones de Firefox que permiten almacenar en caché las URL con parámetros GET; no existe tal opción (probablemente porque violaría laespecificaciones w3c.
  • Algún complemento de Firefox que ofrece esta funcionalidad. No he encontrado ninguno.
  • Scripts de Greasemonkey, pero para entonces ya es demasiado tarde, el documento está listo y todos los recursos se han cargado, por lo que eliminar los parámetros get en este punto es inútil.
  • Algún complemento de Firefox que permite el preprocesamiento del HTML recuperado antes de que Firefox lo procese. No he encontrado ninguno.
  • Software de almacenamiento en caché del cliente que puedo instalar (comoCaché de barniz- que sólo está disponible en sistemas operativos basados ​​en Linux). No he encontrado ninguno.

Las soluciones del lado del servidor, por supuesto, no son buenas, ya que no controlo el origen de las páginas en cuestión.

¿Algunas ideas?

información relacionada