HttpRequest.Unvalidated Właściwość
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.
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ści żądania HTTP, które nie zostały sprawdzone przy użyciu weryfikacji żądania.
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.
Produkt | Wersje |
---|---|
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |