Любые ошибки с Request.Params [ASP.NET]
-
10-07-2019 - |
Вопрос
Надеемся, что ответ отрицательный, но есть ли проблемы с использованием Request.Params вместо Request.QueryString для получения данных в строке запроса в asp.net?
Решение
Не гоча как таковая, но просто имейте в виду, что request.querystring намного легче - request.params возвращает куки, переменные формы, переменные сервера и строку запроса, тогда как request.querystring, конечно, просто возвращает значение строки запроса.
Другие советы
Нет, если у вас не будет полей коллекции Forms с тем же именем поля, что и у имени аргумента в коллекции Query - тогда вы получите массив, когда ожидаете только одну пару ключ / значение.
Уже ответили в Когда отличаются Request.Params и Request.Form ?
Это говорит о request.form, но то же самое для request.querystring
Нет ошибок. Request.Params чуть более полнофункциональный.
Теперь, если бы вы сериализовали и сохранили его в базе данных, это было бы бесполезным расходом байтов, но на этом все.