搜尋

首頁  >  問答  >  主體

java - web前台传参已经经过验证了,后台还需要验证么?

MVC架构的web项目

web前台传参已经经过验证了,后台还需要验证么?

如果不需要的话,那我直接通过api调用会绕过你前台的参数验证,这样数据不合法也没关系了,就会出问题,这个你们公司开发的时候是怎么处理的?

比如具体点的springmvc处理的话会需要么

PHPzPHPz2919 天前527

全部回覆(6)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:26:18

    即使前端不進行校驗後端也需要校驗的, 前端的校驗是為了用戶體驗和減少後端不必要的開銷, 後端的校驗是為了保證數據的安全與真實.這個與語言和框架無關.

    這是一道送分題.

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-18 10:26:18

    客戶端不可信

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 10:26:18

    哎,答案是需要的,前端驗證主要作用是 減少因資料輸入不正確對伺服器的請求次數,而且前端一些驗證規則是可以被修改的,後端的才是資料正確性的驗證

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-18 10:26:18

    需要。因為前端資料驗證通過對it老司機沒什麼卵用。因此後端需要再加上驗證

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:26:18

    希望各位大牛回答問題能夠多思考一下,不需要別人已經回答的描述,你可以這樣,但是請加上你的見解,而不是簡單的回答和別人一樣的,這樣有意義麼

    回覆
    0
  • 阿神

    阿神2017-04-18 10:26:18

    前端驗證的一般是規則 ,例如你的參數是否符合規則,而後台驗證的是真實性,是否存在這個數據

    回覆
    0
  • 取消回覆