Comunidad de diseño web y desarrollo en internet

Eliminar el cache del navegador fácil y rápido con una URL

Imagino que todos aquí hemos tenido una Web en entorno de prueba (Web Flash). Algo del estilo:

    http://xxx.xx.xx.xx/testing/test/swf_mode.html

Esa URL que no sabes porque puta cachea el cliente cada vez la ve, incluso las consultas XML, a veces aunque uses trucos de carga como "random()*99999999".

Es importante en esos casos, en especial con algo en prueba que cambia cada 2 segundos, poder mandar un link al cliente o verlo fácilmente seguros de que no tenemos cache.

Si quieres hacerlo, solo agreguen a cada versión un "/" en el path.

Ejemplo:

URL sin cache :

http://xxx.xx.xx.xx////testing/test/swf_mode.html


Parece tonto, pero hablando con Elder, me dí cuenta no muchos lo saben, y es increíblemente práctico.

¿Por que funciona?


Fácil, el cache lo toma por el path, agregas "/", modificaste el path. Y te evitas problemas de cambiar nombres, etc.

Advertencia: ESTO no elimina otros métodos de carga sin cache, como el del random, etc. Esto es para trabajar en testing, no producción. Quedán advertidos.

Espero les sirva ^^

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate