HttpRequest.Unvalidated プロパティ

定義

要求の検証をトリガーせずに HTTP 要求値を取得します。

public:
 property System::Web::UnvalidatedRequestValues ^ Unvalidated { System::Web::UnvalidatedRequestValues ^ get(); };
public System.Web.UnvalidatedRequestValues Unvalidated { get; }
member this.Unvalidated : System.Web.UnvalidatedRequestValues
Public ReadOnly Property Unvalidated As UnvalidatedRequestValues

プロパティ値

要求の検証を使用してチェックされていない HTTP 要求値。

注釈

クロスサイト スクリプティング攻撃の可能性を示す可能性のある HTML マークアップとスクリプトの検証チェックを要求します。 既定では、要求の検証を使用してすべての値がチェックされ、値にマークアップまたはスクリプトが含まれている場合、ASP.NET は例外を HttpRequestValidationException スローします。 要求にマークアップが含まれると予想される場合 (たとえば、ユーザーがマークアップを含むコンテンツを投稿できるようにする場合)、要求の生の値を取得する場合は、このメソッドを使用します。

重要

このプロパティを使用する場合は、クロスサイト スクリプティング攻撃の可能性がないかデータを手動で確認する必要があります。

適用対象

こちらもご覧ください