次の方法で共有


HttpRequest.ValidateInput メソッド

定義

CookiesForm、および QueryString の各プロパティを通じてアクセスするコレクションに対して検証を実行します。

public:
 void ValidateInput();
public void ValidateInput ();
member this.ValidateInput : unit -> unit
Public Sub ValidateInput ()

例外

危険性の高いデータがクライアントから受信されました。

注釈

クラスはHttpRequest、入力検証フラグを使用して、および QueryString プロパティを介してアクセスされる要求コレクションに対して検証をCookiesForm実行するかどうかを追跡します。 メソッドはValidateInput、または QueryString プロパティの get アクセサーCookiesFormが呼び出されたときに入力検証が実行されるように、これらのフラグを設定します。 検証は、危険な可能性のあるデータのハードコーディングされたリストに対してすべての入力データをチェックすることで機能します。

検証機能がページ ディレクティブまたは構成によって有効になっている場合、このメソッドはページの ProcessRequest 処理フェーズ中に呼び出されます。 ValidateInput検証機能が有効になっていない場合は、コードから メソッドを呼び出すことができます。

適用対象

こちらもご覧ください