HttpRequest.Unvalidated Eigenschaft

Definition

Ruft die HTTP-Anforderungswerte ohne Auslösen der Anforderungsüberprüfung ab.

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

Eigenschaftswert

Die HTTP-Anforderungswerte, die nicht mithilfe der Anforderungsüberprüfung überprüft wurden.

Hinweise

Anforderungsüberprüfungen auf HTML-Markup und Skript, die auf einen potenziellen websiteübergreifenden Skriptingangriff hinweisen können. Standardmäßig werden alle Werte mithilfe der Anforderungsüberprüfung überprüft, und wenn Werte Markup oder Skript enthalten, löst ASP.NET eine ausnahme HttpRequestValidationException aus. Verwenden Sie diese Methode, wenn Sie davon ausgehen, dass die Anforderung Markup enthält (z. B. erlauben Sie Benutzern das Bereitstellen von Inhalten, die Markup enthalten), und Sie möchten den Rohwert einer Anforderung abrufen.

Important

Wenn Sie diese Eigenschaft verwenden, müssen Sie die Daten manuell auf potenzielle websiteübergreifende Skriptingangriffe überprüfen.

Gilt für:

Weitere Informationen