java - web前台传参已经经过验证了,后台还需要验证么?
PHPz
PHPz 2017-04-18 10:24:18
0
6
532

MVC架构的web项目

web前台传参已经经过验证了,后台还需要验证么?

如果不需要的话,那我直接通过api调用会绕过你前台的参数验证,这样数据不合法也没关系了,就会出问题,这个你们公司开发的时候是怎么处理的?

比如具体点的springmvc处理的话会需要么

PHPz
PHPz

学习是最好的投资!

全員に返信(6)
伊谢尔伦

フロントエンドが検証を実行しない場合でも、バックエンドの検証はユーザーエクスペリエンスのためであり、バックエンドの不要なオーバーヘッドを削減するために行われます。データのセキュリティと信頼性を確保するためです。これは言語とフレームワークに関係します。何もする必要はありません。

これは採点問題です。

いいねを押す +0
洪涛

クライアントは信頼できません

いいねを押す +0
小葫芦

答えは「はい」です。フロントエンド検証の主な機能は、間違ったデータ入力によるサーバーへのリクエストの数を減らすことです。フロントエンドの一部の検証ルールは変更できますが、バックエンドの検証ルールは変更できます。データの正確性の検証です

いいねを押す +0
Ty80

必須。フロントエンドのデータ検証は、経験豊富な IT ドライバーにとってはほとんど役に立たないからです。したがって、バックエンドは検証を追加する必要があります

いいねを押す +0
Peter_Zhu

専門家の皆さんが質問に答えるときに、他の人がすでに答えている説明は必要ありませんが、単に他の人と同じように答えるのではなく、自分の意見を追加してください。センス?

いいねを押す +0
阿神

フロントエンド検証は通常、パラメーターがルールに準拠しているかどうかなどのルールに基づいて行われますが、バックエンド検証は信頼性とデータが存在するかどうかです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート