Udostępnij za pośrednictwem


HttpRequest.Unvalidated Właściwość

Definicja

Pobiera wartości żądania HTTP bez wyzwalania weryfikacji żądania.

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

Wartość właściwości

UnvalidatedRequestValues

Wartości żądania HTTP, które nie zostały sprawdzone przy użyciu weryfikacji żądania.

Uwagi

Sprawdzanie poprawności żądań pod kątem znaczników HTML i skryptu, które mogą wskazywać na potencjalny atak skryptów między witrynami. Domyślnie wszystkie wartości są sprawdzane przy użyciu weryfikacji żądania i jeśli jakiekolwiek wartości zawierają znaczniki lub skrypt, ASP.NET zgłasza HttpRequestValidationException wyjątek. Użyj tej metody, jeśli przewidujesz, że żądanie będzie zawierać znaczniki (na przykład zezwalasz użytkownikom na publikowanie zawartości zawierającej znaczniki) i chcesz uzyskać nieprzetworzone wartości żądania.

Ważne

Jeśli używasz tej właściwości, musisz ręcznie sprawdzić dane pod kątem potencjalnych ataków skryptowych między witrynami.

Dotyczy

Zobacz też