Хорошо ли и безопасно ли использовать объект Json для отправки данных формы? Я использую MVC 2 с JQuery Post - PullRequest
0 голосов
/ 04 октября 2010

В моем приложении ASP.Net MVC 2 я использую объект Json для отправки данных формы.Я хотел бы получить совет специалиста, безопасно ли это делать или нет, и почему?Обратите внимание, этот вопрос не о том, как это сделать, а о наилучшей практике.Ценю ваши ценные предложения.

Ответы [ 3 ]

0 голосов
/ 05 октября 2010

Я думаю, что это безопасный путь.Я не думаю, что есть большая разница (по соображениям безопасности) отправлять данные обычной почтой или отправкой объекта Json.В обоих случаях данные помещаются в http-запрос, который удобочитаем.

Так что я думаю, что оба решения одинаковы с точки зрения безопасности.

0 голосов
/ 05 октября 2010

Как сказано выше, JSON можно использовать в обоих направлениях, при условии, что вы по-прежнему применяете ту же проверку, что и при любом вводе формы.

Лично мне нравится возможность совершать вызовы AJAX и простоdo:

Return Json(myDataObject)

Тогда действительно легко обработать это с помощью jQuery на стороне клиента, поскольку оно автоматически преобразуется в переменные javascript для вас.

0 голосов
/ 05 октября 2010

Да, безопасно отправлять и получать JSON с / на сервер. Вам нужно только убедиться, что вы правильно отформатировали и закодировали его. Хорошо ли это, субъективно и будет зависеть от вашего сценария. Поскольку JSON является распространенным форматом для javascript, он используется вместе с запросами AJAX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...