Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2012, 21:51
Avatar de Albuss
Albuss
 
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 30
Ajax y control del cache del script del servidor

Buenas caballeros!


Me preguntaba si hay alguna forma de controlar el cache, no solo para que no guarde ningun documento html, si no que no guarde en cache ninguna respuesta de parte del server que es este caso es php.

Me explico, Pongamos el objeto Mipeticion como el valor donde se guarda el return de getXMLHTTPRequest().

a aprtir de aqui si hago esto :

Código:


Código Javascript:
Ver original
  1. ([I]simplificado, pongo solo los dos metodos del objeto que me interesan[/I])
  2.  
  3. miPeticion.open("GET", url, true);
  4. miPeticion.onreadystatechange = respuestaAjax;
En miPeticion.Open llamo al scrip del server, pero si yo cambio o modifico el documento(me refiero al script php), y vuelvo a ejecutar el archivo ajax, es decirle evento en el documento html que llama a la función respuestajax()

Este script se guarda en cache, lo se por que lo he modificado y sin refrescar la pagina ajax html (sin darle a f5 para que nos entendamos) me sigue saliendo la vieja opción que teóricamente ya no existe en el servidor por que fue cambiado.

¿alguna solución factible?