javascript - 我应该在前端还是后端处理 html 表单验证?

标签 javascript php html forms api

<分区>

正如标题所说.. 在允许将表单提交到后端之前,我是否应该确保所有值都有效?

最佳答案

前端验证(javascript)很容易被绕过。它应该只用于改善“用户体验”——通过提供即时反馈。它还减少了服务器上的负载。

后端验证是必须的。它必须确保传入的数据确实有效。此外,根据您的架构,您通常会在多个组件之间重复使用中间层业务逻辑,因此您需要确保应用的规则始终一致 - 无论前端逻辑执行什么。

关于javascript - 我应该在前端还是后端处理 html 表单验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37492271/

相关文章:

HTML 表格(并排)不适合超大屏幕

javascript - 改进我们的 JavaScript 错误报告

javascript - React JS 警告

php - mysqli prepare() 返回 bool 值 true 而不是语句对象

php - 使用 PHP 从 Canvas 保存没有黑色背景的图像

javascript - 使用 Bootstrap 4 beta 进行表单验证

javascript - 错误 JSON.parse : unexpected end of data at line 1 column 1 of the JSON data

javascript - 在 iphone 上播放 vimeo 视频

javascript - 将 html 节点转换为一行字符串(缩小)

PHP mysql 查询使用通配符