Buenas noches. He estado mirando el indice temático pero no he encontrado nada que iciera referencia a mi problema.
Os cuento... tengo un servidor que hace de laboratorio remoto, en donde un usuario puede ejecutar experimentos via web. Los usuarios rellenan un formulario y lo envían al servidor, este recoge los datos realiza unas operaciones y crea una imagen, la qual es enviada al usuario. Hasta aquí todo bien, el probema viene cuando el mismo usuario desde la misma ventana del navegador quiere realizar otra vez el experimento. El usuario vuelve a rellenar los datos del formulario, los envía, el servidor trata los datos, crea otra imagen(con el mismo nombre que la anterior, lo que hace es sobreescribirse encima), y la envía al usuario, pero el usuario en vez de visualizar esta imagen vuelve a visualizar la primera. Si le das a recargar la página así sí que se ve la imagen que toca. Pero esto no es una solución.
El problema solo sucede si se realizan los experimentos desde la misma ventana del navegador ya que si se realizan desde ventanas diferentes esto no sucede.
Yo creo que el problema es que una vez que se ha enviado la página queda guardada en la cache del navegador y cuando se vuelve a enviar esta página, como ya esta en la cache se carga directamente.
Quería saber si hay alguna función para borrar la informacion de la cache del navegador o para que no se guarde informacion en el navegador.
Espero haberme explicado, sino lo decis y intentare exponer el problema de otra forma.
Saludos y gracias de antemano.