Вопрос

Надеемся, что ответ отрицательный, но есть ли проблемы с использованием Request.Params вместо Request.QueryString для получения данных в строке запроса в asp.net?

Это было полезно?

Решение

Не гоча как таковая, но просто имейте в виду, что request.querystring намного легче - request.params возвращает куки, переменные формы, переменные сервера и строку запроса, тогда как request.querystring, конечно, просто возвращает значение строки запроса.

Другие советы

Нет, если у вас не будет полей коллекции Forms с тем же именем поля, что и у имени аргумента в коллекции Query - тогда вы получите массив, когда ожидаете только одну пару ключ / значение.

Уже ответили в Когда отличаются Request.Params и Request.Form ?

Это говорит о request.form, но то же самое для request.querystring

Нет ошибок. Request.Params чуть более полнофункциональный.

Теперь, если бы вы сериализовали и сохранили его в базе данных, это было бы бесполезным расходом байтов, но на этом все.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top