javascript - 如何更加简单验证前端来的数据是否合法
本文介绍了javascript - 如何更加简单验证前端来的数据是否合法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
按照正常的观点来说,我们是绝对不能够相信前端来的数据,但是例如表单提交,我前端js要验证过,后端又要验证过,验证的东西少还好,一多(规则复杂)就麻烦了,有没有什么办法确保前端数据一定合法,或者后端只要简单验证下就好(就是有点像表单令牌那玩意,虽然他是用来防止重复提交)
解决方案
前端校验只是提升用户体验而已,后端校验才是必须要做的。
关于你这个问题,可以搜一下前后端同构这个话题,大意做法就是利用nodejs做中间层,把前端的校验代码在nodejs也部署一套,避免后端(这里的后端是指与nodejs通信的后端,而不是nodejs本身)再重新实现一遍校验逻辑。
这篇关于javascript - 如何更加简单验证前端来的数据是否合法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文