以下是Response.AddHeader方法的一個示例:
```
using System;
using System.Web;
namespace MyNamespace
{
public class MyHttpHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
HttpResponse response = context.Response;
// 添加一個自定義的響應頭
response.AddHeader("MyCustomHeader", "Hello World!");
// 設置其他響應頭
response.ContentType = "text/plain";
response.ContentLength = 12;
// 發送響應內容
response.Write("Hello World!");
}
public bool IsReusable
{
get { return false; }
}
}
}
```
在上面的示例中,我們使用了`response.AddHeader`方法來添加一個自定義的響應頭,名為"MyCustomHeader",值為"Hello World!"。然后,我們設置了其他一些常見的響應頭,如`response.ContentType`和`response.ContentLength`。最后,我們使用`response.Write`方法發送響應內容。請注意,這個示例是在ASP.NET Web應用程序中使用的,因此我們需要實現`IHttpHandler`接口來處理HTTP請求。