Udostępnij za pośrednictwem


HttpRequest.ValidateInput Metoda

Definicja

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.

Dotyczy

Zobacz też