请问一下有关httpclient一个问题

请问response.addHeader和httpget.setHeaderde有什么不同吗?

setHeader(name, value):如果Header中没有定义则添加,如果已定义则用新的value覆盖原用value值。
addHeader(name, value):如果Header中没有定义则添加,如果已定义则保持原有value不改变。
http://hussion.iteye.com/blog/1456702