ASPリクエスト
Request オブジェクトは、訪問者から情報を取得するために使用されます。
QueryString コレクション インスタンス
ユーザーがリンクをクリックしたときにクエリ情報を送信します
この例では、リンク内のページにクエリ情報を送信し、ターゲット ページ (この場合は同じページ)。
QueryString コレクションの簡単なアプリケーション
この例では、QueryString コレクションを使用してフォームから値を取得する方法を示します。 (このフォームは GET メソッドを使用しています。つまり、送信された情報がユーザーに表示されます。)
フォームからの情報の使用方法
この例は、フォームから取得した値の使用方法を示しています。このフォームではGETメソッドを使用しています。
フォームからの詳細情報
この例は、入力フィールドに複数の同一の名前が含まれている場合に QueryString コレクションに含まれる内容を示しています。 Count キーワードを使用して「name」属性をカウントする方法を示します。このフォームではGETメソッドを使用しています。
Form コレクション インスタンス
Form コレクションの簡単なアプリケーション
この例では、Form コレクションを使用してフォームから値を取得する方法を示します。 (このフォームは POST メソッドを使用します。つまり、送信された情報はユーザーには見えません。)
フォームからの情報の使用方法
この例は、フォームから取得した値の使用方法を示しています。このフォームはPOSTメソッドを使用しています。
フォームからの詳細情報
この例は、入力フィールドに複数の同一の名前が含まれている場合に Form コレクションに何が含まれるかを示しています。 Count キーワードを使用して「name」属性をカウントする方法を示します。このフォームはPOSTメソッドを使用しています。
ラジオ ボタン付きのフォーム
この例では、Form コレクションを使用して、ラジオ ボタンを通じてユーザーと対話する方法を示します。このフォームはPOSTメソッドを使用しています。
チェックボックスのあるフォーム
この例では、Form コレクションを使用してチェックボックスを通じてユーザーと対話する方法を示します。このフォームはPOSTメソッドを使用しています。
その他の例
サーバー変数の取得
この例では、訪問者のブラウザの種類、IP アドレス、その他の情報を取得する方法を示します。
ウェルカム Cookie を作成する
この例では、ウェルカム Cookie を作成する方法を示します。
ユーザーによって送信された合計バイト数を検出する
この例では、Request オブジェクトでユーザーによって送信された合計バイト数を検出する方法を示します。
リクエストオブジェクト
ブラウザがサーバーからページをリクエストするとき、この動作はリクエストと呼ばれます。 Request オブジェクトは、ユーザーから情報を取得するために使用されます。そのコレクション、プロパティ、メソッドは次のように説明されます:
Collection
Collection | Description |
---|---|
ClientCertificate | には、クライアント証明書に格納されているすべてのフィールド値が含まれます。 |
Cookies | には、HTTPリクエストで送信されたすべてのCookie値が含まれます。 |
Form | には、postメソッドを使用してフォームによって送信されたすべてのフォーム(入力)値が含まれます。 |
QueryString | には、HTTPクエリ文字列内のすべての変数値が含まれます。 |
ServerVariables | には、すべてのサーバー変数値が含まれます。 |
Property
Property | Description |
---|---|
TotalBytes | リクエスト本文でクライアントによって送信された合計バイト数を返します。 |
メソッド
メソッド | 説明 |
---|---|
BinaryRead | 投稿リクエストの一部としてクライアントからサーバーに送信されたデータを取得し、安全な配列に保存します。 |