Javaでサーバー側の検証の必要性とシナリオを説明することができます。なぜ私たちはjavascriptを使用してクライアント側で検証を使用できないのですか?Javaでのサーバー側の検証
0
A
答えて
5
1
主にセキュリティ上の理由からです。どういうわけか、あなたのクライアントを変更して検証をバイパスできない人がいると、あなたのサーバーを深刻に侵害する可能性があります。
2
クライアント側の検証は、エラーが発生した場合には、HTTP要求を送信する必要はありません。
たとえば、ユーザー名が3文字以上で、ユーザーが2を入力すると、問題があることをユーザーに直ちに伝えることができます。
サーバー側の検証不正な/悪意のある要求(不正なユーザーによって送信される可能性があります)からサーバーを保護します。
たとえば、ユーザーがSQLインジェクションを使用してはならないクエリを実行しようとすると、Webサイト経由ではなく別のクライアントからクエリを送信する可能性があるため、 。
関連する問題
- 1. サーバー側の検証例/ Java
- 2. サーバー側の検証
- 3. サーバー側の検証
- 4. ValidationSummaryクライアント側とサーバー側の検証で
- 5. MVCサーバー側の検証
- 6. サーバー側の検証asp.net
- 7. サーバー側の検証は
- 8. Breezeサーバー側の検証
- 9. vbscriptサーバー側の検証
- 10. ASP.NETカスタムバリデータークライアント側とサーバー側の検証
- 11. Yiiカスタム検証とサーバー側検証?
- 12. Express + node.jsでのサーバー側のデータ検証
- 13. Backbone.jsサーバー側の検証と他のサーバー側のエラー
- 14. Joomlaの登録フォームのサーバー側検証?
- 15. 角度2フォームのサーバー側の検証
- 16. 必須フィールドのサーバー側の検証
- 17. NodeJS:サーバー側の要求データの検証
- 18. オーチャードCMS動的フォームモジュールのサーバー側検証
- 19. jquery、c#とサーバー側のデータ検証
- 20. GWTサーバー側の検証とRPCシリアル化
- 21. クライアントとPHPサーバー側の検証
- 22. フィールドの検証 - サーバー側とクライアント側の両方
- 23. Node.jsクライアント側の応答を伴うサーバー側フォームの検証
- 24. asp.net MVCアプリケーションのクライアント側とサーバー側の検証
- 25. 認証:サーバー側のFacebookユーザーのアクセストークンの検証?
- 26. ASP.NET MVC jQGridクライアント側とサーバー側の検証
- 27. クライアント側とサーバー側の検証を適用する方法
- 28. C#Entity Framework(.Net Core)検証(サーバー側)
- 29. エンタープライズWebアプリケーションでのサーバー側とクライアント側の検証コードの重複の回避
- 30. asp.net Webサイトでクライアント側の検証後にサーバー側の検証を行う必要がありますか?
別のSOの質問を見てください:http://stackoverflow.com/questions/162159/javascript-client-side-vs-server-side-validation – CyprUS