新手求问,在企业级开发中,表单验证一般写在前台还是后台
一般前台只负责调用接口,验证正误的话一般前后台都会有,一般手机号或者密码长度和号码正则的规则由前台负责,这些输错不用去调用后台的,但是一些需要调用数据库或者发送验证码,后台负责
前后台都写,前台弱校验,后台必须做严格校验
前后台都写,前端写就是可以友好提示,不会出现提交后反复提交失败,也可以避免多次请求后台。后台验证是加重保证不会出现错误提交。
前后台都写,而且给个建议。前端的值校验要考虑全。多考虑异常情况,最好的。
前后都要校验,前台主要负责规则方面的校验,后段需要处理的校验不止规则,还有安全等一些
前台后台都写
前后台都要验证。前台验证:减少请求次数,更好的交互效果。后台验证:增加容错,阻止客户端直接调用接口时传非法参数。
6 回答5.2k 阅读✓ 已解决
9 回答9.5k 阅读
15 回答6.9k 阅读
5 回答3.7k 阅读✓ 已解决
4 回答8.1k 阅读✓ 已解决
7 回答10.1k 阅读
5 回答8.3k 阅读
一般前台只负责调用接口,验证正误的话一般前后台都会有,一般手机号或者密码长度和号码正则的规则由前台负责,这些输错不用去调用后台的,但是一些需要调用数据库或者发送验证码,后台负责