HttpServletResponse addHeader() 与 setHeader() 区别

 

对于addHeader() 和 setHeader()这两个方法,可能我们在需要的时候,用起来感觉都一样,都能达到想要的效果。但是这两个方法本质上是不一样的。

 

 setHeader(name, value):如果Header中没有定义则添加,如果已定义则用新的value覆盖原用value值。

addHeader(name, value)如果Header中没有定义则添加,如果已定义则保持原有value不改变。

posted on 2015-10-16 20:46  临界  阅读(2167)  评论(0编辑  收藏  举报