HttpRequest メンバ
Web 要求中にクライアントから送信された HTTP 値を ASP.NET で読み取ることができるようにします。
HttpRequest データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
名前 | 説明 | |
---|---|---|
HttpRequest | HttpRequest オブジェクトを初期化します。 |
このページのトップへ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AcceptTypes | クライアントにサポートされている MIME で使用できる型の文字列配列を取得します。 | |
AnonymousID | 存在する場合は、ユーザーの匿名 ID を取得します。 | |
ApplicationPath | サーバーの ASP.NET アプリケーションの仮想アプリケーション ルート パスを取得します。 | |
AppRelativeCurrentExecutionFilePath | アプリケーション ルートの仮想パスを取得し、ティルダ (~) 表記 ("~/page.aspx" など) を使用した、アプリケーション ルートの相対パスにします。 | |
Browser | 要求を実行中のクライアントのブラウザの性能に関する情報を取得または設定します。 | |
ClientCertificate | 現在、要求しているクライアントのセキュリティ証明書を取得します。 | |
ContentEncoding | エンティティ本体の文字セットを取得または設定します。 | |
ContentLength | クライアントから送信されたコンテンツの長さをバイト単位で指定します。 | |
ContentType | 受信要求で使用する MIME の Content-Type を取得または設定します。 | |
Cookies | クライアントから送信された cookies のコレクションを取得します。 | |
CurrentExecutionFilePath | 現在の要求の仮想パスを取得します。 | |
FilePath | 現在の要求の仮想パスを取得します。 | |
Files | マルチパート MIME 形式でクライアントによってアップロードされたファイルのコレクションを取得します。 | |
Filter | 現在の入力ストリームを読み取るときに使用するフィルタを取得または設定します。 | |
Form | フォーム変数のコレクションを取得します。 | |
Headers | HTTP ヘッダーのコレクションを取得します。 | |
HttpMethod | クライアントによって使用される HTTP データ転送メソッド (GET、POST、HEAD など) を取得します。 | |
InputStream | 受信 HTTP エンティティ本体の内容を取得します。 | |
IsAuthenticated | 要求が認証されているかどうかを示す値を取得します。 | |
IsLocal | 要求がローカル コンピュータから送信されたかどうかを示す値を取得します。 | |
IsSecureConnection | セキュリティ設定されたソケットを HTTP 接続で使用しているどうか (つまり、HTTPS かどうか) を示す値を取得します。 | |
Item | Cookies、Form、QueryString、ServerVariables の各コレクションから指定したオブジェクトを取得します。 | |
LogonUserIdentity | 現在のユーザーに対する WindowsIdentity の種類を取得します。 | |
Params | QueryString、Form、ServerVariables、Cookies の各項目が組み合わされたコレクションを取得します。 | |
Path | 現在の要求の仮想パスを取得します。 | |
PathInfo | URL 拡張子付きリソースの追加パス情報を取得します。 | |
PhysicalApplicationPath | 現在実行しているサーバー アプリケーションのルート ディレクトリの物理ファイル システム パスを取得します。 | |
PhysicalPath | 要求された URL に一致する物理ファイル システム パスを取得します。 | |
QueryString | HTTP クエリ文字列変数のコレクションを取得します。 | |
RawUrl | 現在の要求の生の URL を取得します。 | |
RequestType | クライアントによって使用される HTTP データ転送メソッド (GET または POST) を取得または設定します。 | |
ServerVariables | Web サーバー変数のコレクションを取得します。 | |
TotalBytes | 現在の入力ストリームのバイト数を取得します。 | |
Url | 現在の要求の URL に関する情報を取得します。 | |
UrlReferrer | 現在の URL にリンクされている、クライアントが前回要求した URL に関する情報を取得します。 | |
UserAgent | クライアント ブラウザの生のユーザー エージェント文字列を取得します。 | |
UserHostAddress | リモート クライアントの IP ホスト アドレスを取得します。 | |
UserHostName | リモート クライアントの DNS 名を取得します。 | |
UserLanguages | クライアントの言語設定の並べ替えられた文字列配列を取得します。 |
このページのトップへ
パブリック メソッド
( プロテクト メソッド も参照)
名前 | 説明 | |
---|---|---|
BinaryRead | 現在の入力ストリームから、指定したバイト数のバイナリ読み取りを実行します。 | |
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MapImageCoordinates | インカミング イメージ フィールド フォーム パラメータを、該当する x 座標値および y 座標値に割り当てます。 | |
MapPath | オーバーロードされます。 要求された URL の仮想パスを、現在の要求に対するサーバー上の物理パスに割り当てます。 | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) | |
SaveAs | HTTP 要求をディスクに保存します。 | |
ToString | 現在の Object を表す String を返します。 (Object から継承されます。) | |
ValidateInput | Cookies、Form、および QueryString の各プロパティを通じてアクセスするコレクションに対して検証を実行します。 |
このページのトップへ
プロテクト メソッド
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
このページのトップへ