Estoy depurando JavaScript en mi iPhone y no consigo que Safari deje de almacenar en caché los archivos JavaScript. Tengo activada la opción "Desactivar cachés" en el menú de desarrollo, y he limpiado la caché numerosas veces, pero como se puede ver en esta captura de pantalla algunos archivos script siguen en la caché:
La única forma que he encontrado para limpiar completamente la caché es borrar todo el contenido de Safari a través de los ajustes de mi teléfono.
Además, todas las solicitudes devueltas por el servidor prohíben el almacenamiento en caché a través de las cabeceras de respuesta:
Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0
1 votos
Esta pregunta no se refiere específicamente a ningún código, por lo que consideré que no pertenecía a Stack Exchange.