HttpRequest.Unvalidated Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значения HTTP-запроса без активации проверки запроса.
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
Значение свойства
Значения HTTP-запроса, которые не были проверены с помощью проверки запроса.
Комментарии
Проверка запроса для разметки HTML и скрипта, которые могут указывать на потенциальную атаку на сценарии между сайтами. По умолчанию все значения проверяются с помощью проверки запроса и если какие-либо значения содержат разметку или скрипт, ASP.NET вызывает исключение HttpRequestValidationException. Используйте этот метод, если предполагается, что запрос будет содержать разметку (например, вы разрешаете пользователям публиковать содержимое, содержащее разметку), и вы хотите получить необработанное значение запроса.
Important
При использовании этого свойства необходимо вручную проверить данные на наличие потенциальных атак на межсайтовые сценарии.