问题标签 [joi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何使用 Joi 使用 Hapi.js 拆分字段值
我有一个用例,我有一个 API,它的属性长度为12m或8ft。
我需要一种方法让Joi拆分它并返回一个结构类似于的对象:
swagger-ui - 如何在 GET 请求上使用 Hapi swaggered-ui 中的数组以便它可以工作?
用例:Hapi.js + hapi-swaggered + hapi-swaggered-ui。
Swaggered UI 提交一个数组。它传递逗号分隔的字符串而不是数组。如何让它传递正确的参数,我应该更改 Joi 的验证类型吗?我在用:
查询它:?categories=firstCategory%2CsecondCategory
查询它应该做的:?categories=firstCategory&categories=secondCategory
node.js - 在 Nodejs 中使用 Joi 验证 REST 参数
我正在尝试使用 joi 包在 Hapi Node 服务器中验证我的 GET 请求。验证按预期正常工作。但是,如果没有传递参数,我正在努力寻找一种返回错误的方法。当前,如果没有传递参数,则成功。还有一种方法可以修改正在发送的响应吗?
node.js - 节点 hapi rest put 更新 joi 仅在存在时验证
我正在尝试使用 joi 包在 Hapi Node 服务器中验证我的 POST 和 PUT 请求。
这是正确的方法吗?
hapijs - hapi joi 如何验证可选参数
如何使用 hapi 和 joi 验证可选参数
限制是可选的,但如果存在应该是一个整数。
javascript - 使用 Joi 验证时剥离未知键
我正在使用 Joi 来验证服务器中的 JavaScript 对象。架构如下所示:
如果对象中有未知键,则上面的模式将报告错误,这是预期的,但我想要的是无声地剥离所有未知键,而不会出现错误。有可能做到吗?
javascript - 一条路线,两个有效载荷在 Hapi.js 中与 Joi
我正在尝试在同一条路线上验证两个不同的有效负载模式。两个有效的选项是:
和
我尝试使用非常接近的and
和函数的组合,但它允许将所有三个函数作为有效负载传递:or
javascript - 使用 Joi,验证布尔值是否为真
是否可以验证布尔值是否正在true
使用 Joi?我试过使用allow
,valid
但invalid
没有任何运气。
node.js - hapijs joi 电子邮件验证选项 tldWhitelist 用法
我正在尝试使用 Joi 和 Hapijs 来验证 POST 提交请求。
这是我的招摇代码:
当我对服务器进行 POST 时,无论我输入什么电子邮件,我都会得到它:
有人有如何使用 tldWhitelist 的示例吗?
具体来说,我想验证电子邮件是否来自 example.com