expressValidator 有什么用?
What is use of expressValidator?
我指的是postHow to do form field validation in node.js ?(express-validator)
我想问的是我是否实现了上面@agm1984 回答的代码 post 那么,
这段代码在 Nodejs 程序中有什么用?
为什么要使用 expressValidator?
当我们编写服务器时,我们永远不能相信客户端发送给我们的数据。而且,有时,用户可能会发送错误的数据,例如电子邮件,他们可能会发送一些随机字符串,这会污染您的数据库。有时,他们也可以发送一个 SQL 类似字符串的命令,它可能会对你执行某些操作 SQL db (read SQL Injection).
因此,为了确保您从客户端获得的数据是正确的,您必须对其进行验证。
而且,express-validator
提供了一个简单的界面来验证 Express 中的请求,并且还提供了关于验证失败原因的正确错误消息。而且,是的,您可以像在您提到的答案中那样使用 express-validator
。
我指的是postHow to do form field validation in node.js ?(express-validator)
我想问的是我是否实现了上面@agm1984 回答的代码 post 那么,
这段代码在 Nodejs 程序中有什么用?
为什么要使用 expressValidator?
当我们编写服务器时,我们永远不能相信客户端发送给我们的数据。而且,有时,用户可能会发送错误的数据,例如电子邮件,他们可能会发送一些随机字符串,这会污染您的数据库。有时,他们也可以发送一个 SQL 类似字符串的命令,它可能会对你执行某些操作 SQL db (read SQL Injection).
因此,为了确保您从客户端获得的数据是正确的,您必须对其进行验证。
而且,express-validator
提供了一个简单的界面来验证 Express 中的请求,并且还提供了关于验证失败原因的正确错误消息。而且,是的,您可以像在您提到的答案中那样使用 express-validator
。