服务器端验证和 jQuery 验证现在都需要吗?
Is server side validation and jQuery Validation both necessary today?
我对表单中的所有字段进行了完整的 jQuery validate() 验证,复杂和简单的验证甚至是自定义方法。
我现在问的问题是 2015 年,大多数浏览器都支持 javascript 并且默认启用它。
今天服务器端验证有多必要,甚至值得吗?如果是这样,最新的理想方法是什么,因为我知道一些方法,例如检查所有 post 数据并在提交时输出错误,这已经追溯到几年前了。
是。
- Javascript 在浏览器中可以禁用
- 用户可以在浏览器中编辑 javascript 代码(不可靠)
- 客户端验证保存网络请求。最小化服务器上的负载。如果错误,请求将发送到服务器,然后返回错误。
- 更好的用户体验
我对表单中的所有字段进行了完整的 jQuery validate() 验证,复杂和简单的验证甚至是自定义方法。
我现在问的问题是 2015 年,大多数浏览器都支持 javascript 并且默认启用它。
今天服务器端验证有多必要,甚至值得吗?如果是这样,最新的理想方法是什么,因为我知道一些方法,例如检查所有 post 数据并在提交时输出错误,这已经追溯到几年前了。
是。
- Javascript 在浏览器中可以禁用
- 用户可以在浏览器中编辑 javascript 代码(不可靠)
- 客户端验证保存网络请求。最小化服务器上的负载。如果错误,请求将发送到服务器,然后返回错误。
- 更好的用户体验