请问客户端验证与后台验证有什么不同?

解决方案 »

  1.   


    客户端验证一般用js
    后台验证 一般用validate
      

  2.   

    我来了^_^客户端验证:一般通过“JS”搞定
    服务器端验证:一般借助于“验证框架”或者“自定义验证代码(比如判断密码是否正确等)”搞定
    由于客户可以躲避客户端的验证,比如可以直接把表单要提交的数据写在URL中提交,这样客户端数据就没有通过JS验证,会引发安全问题,如果没有服务器端验证,就会出现业务逻辑错误。
    ----------------------建议------------------------------
                      客户端验证可有可无
                          服务器端验证必须有
    --------------------------------------------------------
    客户端的验证可以减少客户输入错误的机会,让客户有更好的用户体验
    服务器端的验证可以提供系统强有力的安全保障,如果没有服务器端验证,系统很容易被攻破个人短见,仅供参考, 呵呵。。