web应用中,提交的表单数据前端验证和后端验证同时存在是否是一种常识
是常识,只是很多人不遵守。
■网友
后端的验证是必须的,保证安全性。前端的验证只是提高用户体验,降低服务器压力做的。
■网友
前端:体验 加分后端:安全 必须
■网友
永远记得,前端没有任何安全性可言。「扩展」前端的安全验证是可以验证数据的正确性,但是也有无数种方法绕过并伪造数据,但并不是说前端的验证就不重要了,因为你要把用户当白痴,帮助他保证数据的正确性而不至于一遍遍的提交。
■网友
“永远不要相信来自于前端的输入”。这条规则应该说是web开发的铁律吧。举个例子,一般公司内网的安全性都较差,而这一点我已经领略到了。我们公司之前有活动要报名,当然了,只有自己才能删除自己的报名。那阵子刚接触web开发,我很好奇,F12看了下我自己后边的“删除”\u0026lt;a\u0026gt; tag,href竟然直接上的postback(userid),强烈好奇心的驱使下,我挑了一个认识的id,兴奋地click,接着网页刷新一闪而过,妹子消失了。。赶紧抓起手机跟妹子道歉。。(启发:不要试图利用公司的技术漏洞玩儿火!)so,后台验证是必须的。就因为这一次受启发,回顾我们组的代码,愕然发现也没有做安全验证,这都是隐患啊。跟组长提了这个问题,决定让我来考虑后台缓存来自数据库的数据、验证前台输入并与缓存对比以避免malicious actions from malicious users.“要对自己写的代码负责。”
■网友
防君子不防小人,后端的验证是必不可少的
推荐阅读
- 啥是微信开发WEB前端
- 想寒假的时候一个月在家准备计算机二级的office高级应用,但是不知道买啥书比较好~~~?
- 人死了之后死亡证明会被提交给啥部门嘛
- web开发,一般项目经理从项目中拿多少项目奖金
- 蓝牙路由器在医疗健康方面有哪些应用
- ibeacon目前在国内有已经应用或者商用的产品案例吗
- 如果 WP 手机可以运行 exe 应用程序,那将会是怎么样的效果可行吗
- linux 应用层可以使用DMA进行数据传输吗
- 京东,天猫这类购物商城为啥不做成单页应用?
- 计算机视觉在互联网、电子商务中有哪些应用前景