1
我有一种情况,即IE正在缓存Ajax请求。我可以在我的Servlet中解决问题,我特别说response.addHeader("Cache-Control", "no-cache");
。我看到这个陈述response.setHeader("Cache-Control", "no-cache");
也做同样的事情。我应该选择哪一种最好的方法?IE缓存ajax请求
我有一种情况,即IE正在缓存Ajax请求。我可以在我的Servlet中解决问题,我特别说response.addHeader("Cache-Control", "no-cache");
。我看到这个陈述response.setHeader("Cache-Control", "no-cache");
也做同样的事情。我应该选择哪一种最好的方法?IE缓存ajax请求
使用response.setHeader("Cache-Control", "no-cache");
,因为这是您希望标题具有的唯一值。当头部可以分配多个值时使用addHeader(String, String)
。
你看过[javadoc](http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletResponse.html)吗? – Alex 2012-03-16 18:15:42
是的,我做到了。当Dev解释它比阅读文档更有意义:) – pushya 2012-03-16 18:23:46