pageメソッド内で、ヘッダーを読み取ることができるように、現在のリクエストオブジェクトにアクセスするにはどうすればよいですか?
メソッドは次のようになります
[System.Web.Services.WebMethod]
public static string MyMethod(string name)
{
}
そして、Pageから継承するaspx.csファイルに存在します
pageメソッド内で、ヘッダーを読み取ることができるように、現在のリクエストオブジェクトにアクセスするにはどうすればよいですか?
メソッドは次のようになります
[System.Web.Services.WebMethod]
public static string MyMethod(string name)
{
}
そして、Pageから継承するaspx.csファイルに存在します
Request.Headers
コードでプロパティを使用できます
[System.Web.Services.WebMethod]
public static string MyMethod(string name)
{
var headers = HttpContext.Current.Request.Headers;
foreach(var item in header)
{
}
}
HttpContext.Currentを使用する必要があります
[WebMethod]
public static string MyMethod(string name)
{
var headers = HttpContext.Current.Request.Headers;
}
HttpContext.Current
現在のリクエストに関連付けられているHttpRequestを返します。これを使用して、リクエストに関連付けられているデータを処理できます。