文本区域和输入HTML元素之间的安全性区别?

时间:2018-11-01 06:59:18

标签: node.js html5 security https frontend

我是HTML前端和常规编码的新手。我想知道input和textarea元素之间是否存在安全性差异。

据我到目前为止的理解:

  1. 输入元素可以为其值分配1行输入字符串 属性。
  2. textarea元素可以分配多行 文本的值属性,并具有可调整的输入字段大小。

在大多数情况下,我可以看到在输入字段上使用textarea的明显优势,但是在构建无服务器Web应用程序时是否应该测试任何安全性问题?

例如:我知道我应该测试并验证输入字符串,并转义任何不良字符。是否有最佳做法来做到这一点?我是在服务器端还是作为后台js中的事件进行验证?我应该期待什么其他安全漏洞。

输入数据用于构造元设置的3层JSON,用于实例化深度学习示例程序。 (即,它将问题中的短语和句子转换为有趣的切线研究主题。)

1 个答案:

答案 0 :(得分:3)

简单答案:否。

任何HTML元素之间都没有安全性差异。

所有与安全相关的检查均在服务器上进行,安全级别仅取决于那些验证检查。 最佳实践取决于您的后端语言/框架。