2012-03-16 2 views
1

У меня возникла ситуация, когда IE кэширует запрос Ajax. Я могу исправить проблему, я специально сказал response.addHeader("Cache-Control", "no-cache"); в своем сервлете. Я вижу, что это заявление response.setHeader("Cache-Control", "no-cache"); также делает то же самое. Какой из лучших способов я должен?IE кэширование запроса ajax

+0

Вы посмотрели на [javadoc] (http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletResponse.html)? – Alex

+0

Да, я сделал. Когда Дев объяснил, что это имеет смысл, чем читать Doc :) – pushya

ответ

2

Используйте response.setHeader("Cache-Control", "no-cache");, поскольку это единственное значение, которое вы хотите, чтобы заголовок имел. addHeader(String, String) используется, когда заголовок может иметь несколько присвоенных ему значений.

Смежные вопросы