HttpRequest.ValidateInput 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會對透過 Cookies、Form 和 QueryString 屬性存取的集合進行驗證。
public:
void ValidateInput();
public void ValidateInput ();
member this.ValidateInput : unit -> unit
Public Sub ValidateInput ()
例外狀況
連入用戶端的可能有危險的資料。
備註
類別 HttpRequest 會使用輸入驗證旗標來追蹤是否要在透過 Cookies 、 Form 和 QueryString 屬性存取的要求集合上執行驗證。 方法會 ValidateInput 設定這些旗標,以便在叫用 、 Form 或 QueryString 屬性的 Cookies get 存取子時,執行輸入驗證。 驗證的運作方式是針對可能危險資料的硬式編碼清單檢查所有輸入資料。
如果頁面指示詞或組態啟用驗證功能,則會在頁面 ProcessRequest
處理階段期間呼叫這個方法。
ValidateInput如果未啟用驗證功能,則程式碼可以呼叫 方法。