次の方法で共有


IHttpRequest インターフェイス

HTTP 要求オブジェクトへのインターフェイスを提供します。 インターフェイスの メソッドを使用して、現在の IHttpRequest HTTP 要求のデータを取得および変更できます。

構文

class IHttpRequest  

メソッド

次の表に、 インターフェイスによって公開されるメソッドの一覧を IHttpRequest 示します。

名前 説明
DeleteHeader 要求から HTTP ヘッダーを削除します。
GetClientCertificate 要求に関連付けられているクライアント証明書を取得します。
GetForwardedUrl 転送された URL を返します。
GetHeader 指定した HTTP ヘッダーの値を返します。
GetHeaderChanges 現在の要求のサーバー ヘッダーに対する変更を取得します。
GetHttpMethod 現在の要求の HTTP メソッドを返します。
GetHttpVersion 要求の HTTP バージョンを返します。
GetLocalAddress 現在の要求のローカル インターフェイスのアドレスを返します。
GetRawHttpRequest 生の HTTP 要求を含む構造体を返します。
GetRemainingEntityBytes クライアントから読み取られる残りのバイト数を返します。
GetRemoteAddress 現在の要求のクライアントのインターフェイスのリモート アドレスを返します。
GetSiteId 現在の HTTP 要求のサイト ID を取得します。
GetUrlChanged 要求 URL が変更されたかどうかを判断します。
NegotiateClientCertificate Web クライアントとのクライアント証明書ネゴシエーションを開始します。
ReadEntityBody HTTP 要求エンティティ本文を返します。
SetEntityBody 既存の HTTP 要求本文を新しいデータに置き換えます。
SetHeader 指定した HTTP 要求ヘッダーの値を設定または追加します。
SetHttpMethod 要求の HTTP メソッドを設定します。
SetUrl 要求 URL を変更します。

派生クラス

名前 説明
IHttpRequest2 要求の検証に使用されているチャネル バインド トークン (CBT) を取得するためのインターフェイスを提供します。

Web Server Core インターフェイス

IHttpResponse インターフェイス

参照

IHttpContext インターフェイス