0

我正在使用 express-validator npm 包。我正在寻找一种方法来防止用户在正文上发送不需要的字段。

所以,我想要一个验证器来定义正文上接受的字段。如何使用 express-validator 执行此操作?

4

2 回答 2

0

只需使用过滤器 API 中的匹配数据。

https://express-validator.github.io/docs/filter-api.html

于 2018-11-21T11:21:01.053 回答
0

我记得读过,通过在处理程序函数中采用白名单方法来实现这一点是个好主意。所以,不要只合并所有发布的变量。专门为您期望的每个发布值创建一个变量。然后,如果发布了您不期望的数据,则不会将其合并到您的程序中。现在我已经写了这个,我可以看到它与第一个答案几乎相同。

于 2018-11-23T10:25:08.060 回答