HttpRequest.Unvalidated Propriété

Définition

Obtient les valeurs de requête HTTP sans déclencher la validation de requête.Gets the HTTP request values without triggering request validation.

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

Valeur de propriété

Valeurs de requête qui n’ont pas été vérifiées via la validation de requête.The HTTP request values that have not been checked using request validation.

Remarques

La validation de demande vérifie le balisage HTML et le script qui peuvent indiquer une attaque de script intersite potentielle.Request validation checks for HTML markup and script that might indicate a potential cross-site scripting attack. Par défaut, toutes les valeurs sont vérifiées à l’aide de la validation de la demande et si des valeurs contiennent HttpRequestValidationException un balisage ou un script, ASP.NET lève une exception.By default, all values are checked using request validation and if any values contain markup or script, ASP.NET throws an HttpRequestValidationException exception. Utilisez cette méthode si vous pensez que la demande contient le balisage (par exemple, si vous autorisez les utilisateurs à poster du contenu qui contient le balisage) et que vous souhaitez obtenir la valeur brute d’une demande.Use this method if you anticipate that the request will contain markup (for example, you are allowing users to post content that contains markup) and you want to get the raw value of a request.

Important

Si vous utilisez cette propriété, vous devez vérifier manuellement les données pour les attaques potentielles de script entre sites.If you use this property, you must manually check the data for potential cross-site scripting attacks.

S’applique à

Voir aussi