数据校验问题

数据校验问题

老师好,这讲内容说地址可以维护在前端。但是这就涉及到数据是否可信的问题。因为严格来讲前端传入的数据都是不可信的。比如使用swagger2 进行测试的时候,swagger2肯定没有维护一个省市区可选。

那么我的问题是,什么情况数据需要在后端做严格的校验?这个标准是什么?

或者是否可以前后端同时维护地址数据,这样可以同时减少不必要的请求和做到严格校验。

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

没错,必须前后端检验的。前端减少不必要的请求到后端,后端控制直接调用接口错误数据

  • Mr_OcO 提问者 #1
    什么情况数据需要在后端做严格的校验?老师可以说一个通用的判断方法吗?暴露在互联网的接口,校验的代码是不是都要写一大坨?不管是判空,还有比如这个省是不是存在?
    2020-08-16 15:45:13
  • 风间影月 回复 提问者 Mr_OcO #2
    任何情况下,只要有参数,都要检验。后面会有bean验证,只需要写注解就行,很方便。
    2020-08-16 15:47:38
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师