请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

Jimin 2018-03-24 05:21:28

你好,校验这种事情是要前后端都要做的。不管前端是否做了校验,后端都需要自己来做校验,很关键一点是有些人的请求可能不是在web端页面提交的,而是拿到请求后避开前端校验,直接使用工具提交,比如我们自己开发。
后端在保证业务和数据处理过程中少出现异常,就需要对提交的数据做好校验,发现参数有问题,立即通知有问题,而不是处理一部分发现不对劲遇到异常不得不终止,这是其实很被动,处理了一半很尴尬,已处理的是否需要回滚都是个问题。
实际开发中这点很重要,系统是否强壮是需要开发人员在细节上下功夫的。其实这里,不能过分相信前端的校验,因为本身他们也可能有遗漏。
当然,做校验不会浪费太多的性能,都是在内存里操作的,很快,不需要担心。
后端的校验还有很多好处,我就不一一列举了,不知道你是否已经意识到后端校验的重要性啦

2 回复 有任何疑惑可以回复我~
  • 提问者 慕运维5932537 #1
    醍醐灌顶,小白一枚,往后多注意细节。
    回复 有任何疑惑可以回复我~ 2018-03-24 13:09:31
  • 提问者 慕运维5932537 #2
    终于懂你这段话什么意思了,页面交给前端的人,如果出了问题也不关我们后端的事情了
    回复 有任何疑惑可以回复我~ 2018-04-14 02:19:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信