AJAX - Cache AJAX

 
Vista:

Cache AJAX

Publicado por Mercedes (32 intervenciones) el 31/07/2007 09:42:51
Buenos días.

Tengo un problema, me he estado documentando y es que AJAX antes de enviar la petición mira en la cache y si existe otra igual con los mismos parametros no la envía, toma la respuesta de la cache.

Para solucionarlo he puesto lo siguiente en la jsp

<% response.setHeader("Cache-Control","no-cache"); %>

pero no surge efecto y al final la solucion que he tomado es agregar un parametro aleatorio a la petición, y en efecto, así funciona. Lo que pasa es que no me gusta esa solución, preferiría simplemente poner una cabecera. ¿La cabecera que he puesto no es correcta?

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 30
Ha mantenido su posición en AJAX (en relación al último mes)
Gráfica de AJAX

RE:Cache AJAX

Publicado por Yamil Bracho (184 intervenciones) el 31/07/2007 14:42:51
Ese header lo tienes que colocar en la pagina que procesa tu peticion AJAX. Colocas algo como :

response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar