Response.AddHeader使用例

Response.AddHeader メソッドの例を次に示します。

“`csharp
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 アプリケーションで使用されていることに注意してください。したがって、HTTP リクエストを処理するには `IHttpHandler` インターフェイスを実装する必要があります。

bannerAds