HttpRequest.ValidateInput Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powoduje, że sprawdzanie poprawności kolekcji, do których uzyskuje się dostęp za pośrednictwem Cookieswłaściwości , Formi QueryString .
public:
void ValidateInput();
public void ValidateInput ();
member this.ValidateInput : unit -> unit
Public Sub ValidateInput ()
Wyjątki
Potencjalnie niebezpieczne dane zostały odebrane od klienta.
Uwagi
Klasa HttpRequest używa flag walidacji danych wejściowych do śledzenia, czy przeprowadzić walidację w kolekcjach żądań, do których uzyskuje się dostęp za pośrednictwem Cookieswłaściwości , Formi QueryString . Metoda ValidateInput ustawia te flagi tak, aby po wywołaniu metody dostępu get dla Cookieswłaściwości , Formlub QueryString wykonywana jest walidacja danych wejściowych. Sprawdzanie poprawności polega na sprawdzeniu wszystkich danych wejściowych na twardej liście potencjalnie niebezpiecznych danych.
Jeśli funkcja walidacji jest włączona przez dyrektywę lub konfigurację strony, ta metoda jest wywoływana w fazie przetwarzania ProcessRequest
strony. Metoda może być wywoływana ValidateInput przez kod, jeśli funkcja walidacji nie jest włączona.