cost 302 ms
function 如何返回验证器数组并调用 next()? - How can a function return an array of validators and also call next()?

我需要一个 function,它接受请求正文并有条件地创建将在请求中使用的验证器。 我认为最好的方法是创建中间件,但我遇到了 express-validator 的问题。 为了使 express-validator 正常工作,中间件必须返回我的验证器数组,但如果我这样做,我将无法调用 next() ...

主体错误不触发快速验证器 - Body errors not triggering express-validator

尽管执行了所有日志记录标志,但我创建的代码中未触发验证中间件代码。 我试过使用check发送req和req.body ,以及将body与这两个选项一起使用。 控制台日志显示提供的非电子邮件字符串,并且我尝试了其他字段和其他(失败)值。 谁能指出我有用的方向? 我用过旧版本的checkBody ,但我 ...

Express-validator:如何将日期生日验证器与 checkschema 一起使用? - Express-validator: How can i use date birthday validator with checkschema?

我正在开发一个带有表单的项目,我需要使用一个验证器。 我选择 express-validator 来完成这项工作。 我正在使用带有 checkschema 格式的 express-validator,但我无法验证日期。 日期格式为 yyyy/mm/dd。 我试过下面的代码: 我从未使用过这个库。 ...

Express 验证器验证是否提供了数据 - Express validator validate if data provided

我正在使用 express-validator 来验证必填字段。 但有些字段不是强制性的,如出生日期、价格。 我想验证这些字段是否包含一个值,比如如果我提供出生日期值,那么它必须是日期类型。 我检查了每个教程、文档并尝试了几乎所有的方法,但都失败了。 当字段包含值时如何验证字段。 自定义方法是最后尝 ...

如何使用 Express Validator 为不同端点重用验证规则? - How to reuse validation rules for different endpoints using Express Validator?

我想在不同的端点重用 Express Validator 模式,例如在 POST 和 PUT 请求中,我不想创建两个不同的模式(每个端点一个),因为如果一个模式发生变化,它可能必须改变另一个。 我在上一个项目中使用了 Express Validator,更改一个模式中的验证规则需要我在另一个模式中 ...

在 nodeJs 中一起使用 multer、CSRF 和 express-validator - Using multer, CSRF and express-validator together in nodeJs

这个赏金已经结束了。 此问题的答案有资格获得+50声望赏金。 赏金宽限期在20 小时后结束。 Tehila想让更多人关注这个问题: 我的 node.js 应用程序出现问题,我需要一个带有图像字段和其他文本输入字段的表单 - 我需要使用 multer & express-validator ...

如何在koa框架中使用express-validator? - How to use express-validator with koa framework?

我构建了一个简单的 koa 应用程序。 想使用 express-validator 来验证传入的 API 请求以进行邮寄。 但是在启动应用程序时收到失败消息: 以下是我按执行顺序排列的源代码: 有人可以解释为什么 express-validator 会抛出 koa 错误吗? 但是相同的代码适用于 ...

Express Validator 什么也不做,总是返回 value:undefined, msg: 'Invalid value' - Express Validator does nothing, always returns value:undefined, msg: 'Invalid value'

我正在尝试使用 Express Validator 来验证服务器端的异步 POST 查询。 PERN 堆栈。 Express Validator 似乎不验证任何内容,因为无论输入如何,它总是返回相同的响应。 这是我的代码。 我不知道为什么这不起作用。 请帮忙。 我预计验证结果会有所不同,具体取 ...

express-validator:处理条件验证 - express-validator: Handling conditional validation

我有一个采用用户 email 和密码的表单。 我使用快速验证器设置验证,检查用户 email 和密码是否为空,以及 email 是否为有效的 email,如下所示。 在 postman 中测试时,如果用户在没有输入 email 和密码的情况下提交表单,它会显示所有错误消息。 如何将条件语句与快速验证 ...

如何将自定义 function 链接到 express-validator? - How to chain a custom function to express-validator?

我正在使用express-validator并且我已经将一些验证链接到link参数,如下所示: 我需要添加一些链式函数,如trim和escape ,以便能够修改值。 我可以使用如下custom方法来添加新的验证: 但是,我不想验证并返回true / false ,而是想修改 value 并完全按照 ...

无法找到此中间件错误的来源 - Unable to find where this middleware error is coming from

我得到一个中间件不是 function 错误,我不知道为什么...... 路线 JS 等待处理程序。 router.post('login') 路由不起作用,其他两个路由都可以正常工作。 这是来自 controller 模块。 这是 model 模块 验证登录 我什至无法指出错误的来源,这是错误的 ...

在创建表单中编译 ejs 代码时出现 EJS 语法错误 - EJS syntax error while compiling ejs code in Create Form

当我尝试使用 EJS(在节点服务器上)呈现模板的这一部分时出现语法错误。:: 我正在尝试显示创建表单的视图,因此当用户留下空白输入或没有 select 时,下拉选项会出错(使用快速验证器)。 我可以很好地处理输入,验证错误并保留所有其他输入的数据(因此用户不必再次重新输入) 但是当使用选项 sel ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM