ASP Request オブジェクト

ASP Request オブジェクトはユーザーから情報を取得するために使用されます。

QueryString 集合の例

ユーザーがリンクをクリックしたときにクエリ情報を送信
この例では、リンクに追加のクエリ情報を送信し、ターゲットページでこれらの情報を取得する方法について説明します(この例では同じページです)。
QueryString 集合の簡単な使用方法
以下の例では、 QueryString フォームから値を取得する方法について説明します。このフォームは GET メソッドを使用しており、これはユーザーにとって情報が見えることを意味します(URLに含まれます)。GET メソッドは、送信される情報の量に制限があります。
フォームから送信された情報の使用方法
以下の例では、フォームから取得した値の使用方法を示します。以下の方法を使用します。 QueryString コレクション。このフォームは GET メソッドを使用します。
フォームからの更多信息
以下の例では、入力フィールドにいくつかの同じ名前が含まれている場合の処理を示します。QueryString どのような内容が含まれますか。これらの同じ名前を分割する方法を示します。また、以下の方法を使用して、同じ名前を分割する方法を示します。 count キーワードを使用して「name」属性のカウントを行います。このフォームは GET メソッドを使用します。

Form コレクション 例

Form コレクションの簡単なアプリケーション
以下の例では、 Form コレクションがフォームから値を取得する方法。このフォームは POST メソッドを使用し、送信された情報はユーザーには不可視で、送信情報の量に制限はありません(大量の情報を送信できます)。
フォームからの情報の使用方法
以下の例では、フォームから取得した情報の使用方法を示します。以下の方法を使用します。 Form コレクション。フォームは POST メソッドを使用します。
フォームからの更多信息
以下の例では、いくつかの入力フィールドが同じ名前を使用している場合の処理を示します。Form コレクションにはどのような情報が含まれますか。これらの同じ名前を分割する方法を示します。また、以下の方法を使用して、同じ名前を分割する方法を示します。 count キーワードを使用して「name」属性のカウントを行います。このフォームは POST メソッドを使用します。
ラジオボタン付きのフォーム
以下の例では、ユーザーが送信したバイト数の合計を検出する方法を示します。 Form ラジオボタンを使用してユーザーと対話するコレクション。このフォームは POST メソッドを使用します。
チェックボックス付きのフォーム
以下の例では、ユーザーが送信したバイト数の合計を検出する方法を示します。 Form チェックボックスを使用してユーザーと対話するコレクション。このフォームは POST メソッドを使用します。

他の例

ユーザー情報の取得
訪問者のブラウザタイプ、IP アドレスなどの情報をどのように確認するか。
サーバー変数の取得
以下の例では、ユーザーが送信したバイト数の合計を検出する方法を示します。 ServerVariables コレクションを使用して訪問者のブラウザタイプ、IP アドレスなどの情報を取得します。
welcome cookie の作成
以下の例では、Cookies コレクションを使用してウェルカムクッキーを作成する方法を示します。 cookie
ユーザーが送信したバイト数の検出
以下の例では、ユーザーが送信したバイト数の合計を検出する方法を示します。 TotalBytes 属性を使用して、Request オブジェクトに送信されたバイト数の合計を取得します。

Request オブジェクト

ブラウザがサーバーにページのリクエストを送信する際、この行動が request(リクエスト)と呼ばれます。

ASP Request オブジェクトはユーザーから情報を取得するために使用されます。以下にそのコレクション、属性、メソッドの説明を示します:

コレクション

コレクション 説明
ClientCertificate クライアント証明書に保存されているフィールドの値を含んでいます
Cookies HTTP リクエストで送信されるすべてのクッキーの値を含んでいます
Form POST メソッドでフォームから送信されるすべてのフォーム(入力)値を含んでいます
QueryString HTTP クエリ文字列に含まれるすべての変数値を含んでいます
ServerVariables すべてのサーバー変数の値を含んでいます。

属性

属性 説明
TotalBytes リクエストの正文でクライアントが送信したバイトの合計数を返します。

メソッド

メソッド 説明
BinaryRead クライアントからサーバーに送信されたpostリクエストの一部として送信されたデータを取り出し、安全な配列に保存します。