asp.net – AppendHeader是否与AddHeader完全相同?

我们使用ASP.Net 4.0。在我们的代码中,我们经常使用Response.AddHeader(“x”,“y”)。这与Response.AppendHeader(“x”,“y”)完全相同吗?我看到AppendHeader只存在于与我们不使用的经典ASP兼容。

我们可以毫无疑问地将AddHeader替换为AppendHeader吗?

解决方法

他们是一样的,所以是的,你可以用HttpResponse.AppendHeader替换HttpResponse.AddHeader。

MSDN

AddHeader is the same as AppendHeader
and is provided only for compatibility
with earlier versions of ASP. With
ASP.NET,use AppendHeader.

Reflector快速浏览证实HttpResponse.AddHeader只是调用HttpResponse.AppendHeader。

相关文章

引言 本文从Linux小白的视角, 在CentOS 7.x服务器上搭建一个...
引言: 多线程编程/异步编程非常复杂,有很多概念和工具需要...
一. 宏观概念 ASP.NET Core Middleware是在应用程序处理管道...
背景 在.Net和C#中运行异步代码相当简单,因为我们有时候需要...
HTTP基本认证 在HTTP中,HTTP基本认证(Basic Authenticatio...
1.Linq 执行多列排序 OrderBy的意义是按照指定顺序排序,连续...