Тіл

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

При использовании этого свойства необходимо вручную проверить данные на наличие потенциальных атак на межсайтовые сценарии.

Применяется к

См. также