У меня есть метод, который преобразует все HTTPRequest параметры (заголовки, запросы, входы и т.д.) в строку.Net MVC HttpRequest к сырым бросает потенциальную опасность запрос
Но даже я добавить [ValidateInput(false)]
в контроллер я все еще получаю выброшенное исключение из ниже метода, Мне просто нужно строка формы httprequest, нет никакого опасного действия, конвертирующего объект в строку
Мне нужно отключить этот элемент управления, который мешает мне принять строчную форму объекта запроса.
Как я могу добиться этого
Благодарности
private static void WriteHeaders(HttpRequestBase request, StringWriter writer)
{
foreach (string key in request.Headers.AllKeys)
{
writer.WriteLine(string.Format("{0}: {1}", key, request.Headers[key]));
}
writer.WriteLine();
foreach (string key in request.Params.AllKeys)
{
writer.WriteLine(string.Format("{0}: {1}", key, request.Params[key]));
}
writer.WriteLine();
}
Иногда необходимо также добавить ' 'to web.config –
Спасибо, он работал после добавления' 'в веб-конфигурацию –
Tutcugil