HttpServletResponse addHeader() 与 setHeader() 区别

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

 

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

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


你可能感兴趣的:(HttpServletResponse addHeader() 与 setHeader() 区别)