AppendHeader与AddHeader完全相同吗?

我们使用ASP.NET4.0。在我们的代码中,我们经常使用Response.AddHeader(“x”,“y”)。这与Response.AppendHeader(“x”,“y”)完全相同吗?我了解到AppendHeader的存在只是为了与经典ASP兼容,我们不使用它

我们可以不用担心,用AppendHeader替换AddHeader吗

它们是相同的,因此可以将HttpResponse.AddHeader替换为HttpResponse.AppendHeader

来自MSDN

AddHeader与AppendHeader相同
并且仅为兼容性而提供
使用早期版本的ASP。具有
NET,使用AppendHeader

使用Reflector快速查看确认HttpResponse.AddHeader只调用HttpResponse.AppendHeader

发表评论