腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
是否
可以
向
"@
hapi
/
joi
“
模式
对象
添加
额外
的
逻辑
?
、
、
const
Joi
= require('@
hapi
/
joi
'); const schema =
Joi
.object({username:
Joi
.string().alphanum().min(3).max(30).required(), numOra
浏览 13
提问于2020-06-24
得票数 0
回答已采纳
1
回答
我需要用@
hapi
/
joi
和猫鼬吗?
、
、
据我所知,@
hapi
/
joi
用于验证HTTP请求(头、参数、正文等)。@
hapi
/
joi
提供了它自己
的
模式
验证。mongoose还提供了它自己
的
模式
验证,但在另一个层次上。如果
hapi
/
joi
试图验证HTTP,则mongoose架构验证
可以
确保数据有效地插入到数据库中。 如您所见,这两个库都提供了自己
的
模式
验证(在不同
的</e
浏览 4
提问于2020-03-22
得票数 3
回答已采纳
1
回答
express js强制执行请求正文类型
、
、
是否
可以
声明请求正文
的
类型?如果主体包含声明
的
属性以外
的
其他属性,我希望返回错误
的
请求 app.use(express.json
浏览 0
提问于2020-06-01
得票数 2
2
回答
如何验证变量实际上是一个
joi
模式
?
、
、
我正在尝试创建一个可重用
的
函数,您
可以
在
joi
模式
中传递该函数,并在req.body上运行验证。我想验证我
的
变量schema,以确保它是有效
的
joi
模式
。 return (req, res, next) => { const valid =
joi
.validate(req.body
浏览 2
提问于2019-01-28
得票数 3
回答已采纳
1
回答
是否
可以
使用
Joi
创建一个双链接列表?
、
、
我有一个名为directorySchema
的
Joi
模式
,除其他键外,该
模式
还有一个名为parentDirectory
的
键,它
的
类型也是directorySchema,如果目录是根/头键,则
可以
为null基本上,这个
模式
表示一个双链接列表。遵循以下示例: const directorySchem
浏览 1
提问于2020-04-12
得票数 1
回答已采纳
17
回答
joi
_1.default.validate不是一个函数
、
、
、
、
我想在调用控制器
逻辑
之前验证我
的
Express路由。我使用
joi
并创建了一个验证器,它能够根据
模式
对象
验证请求
对象
。ValidationResult } from '@
hapi
/
joi
';export abstractimport { Request, Response, NextFuncti
浏览 3
提问于2019-09-16
得票数 33
回答已采纳
2
回答
如何确定
对象
数组中
是否
存在具有特定数据属性
的
对象
?
、
我有一个包含不同服务器配置
的
对象
数组。例如,具有URL、用户名、密码等属性
的
对象
...我希望防止用户在此
对象
数组中输入重复
的
服务器配置
对象
。我该怎么做呢? 我不是在找使用"===“
的
推荐人检查。我需要比较每个
对象
的
所有属性,只有在数组中不存在配置时才推送。com", "apiKeys&
浏览 32
提问于2020-01-30
得票数 0
回答已采纳
1
回答
Swagger UI似乎不处理带有后置json正文
的
可选键。
、
、
、
、
套餐:
joi
: 13.0.2我将swagger-ui与
hapi
-swagger生成
的
swagger.json文件一起使用。我使用设置为
hapi
-swagger
的
jsonEditor选项true。这意味着我没有在单个文本区域中输入主体,而是直接使用UI生成
的
输入。发行: 在有效负载中只需要键"name",如果我引用
Joi
文档,其他
的
默认是可选
的
。
浏览 7
提问于2018-01-03
得票数 3
回答已采纳
4
回答
Joi
验证只返回一条错误消息。
、
我有一个由名称字段、电子邮件字段和文本区域组成
的
三个字段表单。我使用
Joi
4.7.0版本和hapijs。我使用下面的
对象
验证输入。我从ajax调用中接收数据
对象
。当我用错误
的
信息填充这三个字段时,我只得到与第一个错误字段相关
的
消息。source":"payload","keys":["data.name"]}}" payload: {
浏览 6
提问于2014-09-20
得票数 41
回答已采纳
2
回答
如何检查在使用hapijs
的
请求中
是否
存在有效负载(POST)数据?
、
、
、
我使用作为XML解析器,因为它是基于流
的
,在我
的
处理程序函数中我调用了request.payload.pipe(parser)。我只想检查请求中
是否
有任何POST数据,如果没有发送错误
的
请求,则返回给用户。我已经考虑过在request.payload流中获取数据
的
大小,但是如果不先提取数据,然后再将数据压缩到流中,这似乎并不简单,我不喜欢这样做。当数据存在时,所有东西都能很好地工作,但是如果没有,FakeToe就不会调用回调函数,因为会出现错误,说明流是空
的
。另外,我不想自己调用requ
浏览 5
提问于2015-04-02
得票数 3
回答已采纳
2
回答
验证
Joi
验证
是否
已
添加
到
hapi
路由
、
、
、
、
我在代码中
的
多个地方重用了
Joi
模式
,我希望找到一种干净
的
方法来测试我
的
端点
是否
被分配了验证
模式
。这将是有帮助
的
,因为我
可以
验证
模式
的
行为方式,而不必在使用
模式
的
任何地方重复相同
的
一系列测试。如果我有一个
hapi
服务器路由: method: POST, path: 'myUrl
浏览 8
提问于2018-01-17
得票数 2
回答已采纳
2
回答
有没有方法在
Hapi
使用
的
Joi
模型中将整数属性定义为int64
、
、
、
、
我有以下
Joi
模型 id:
Joi
.number().integer().required().description('ID')该模型正在下面的@
hapi
/
hapi
路由中使用 method: 'GET', path: `/api/v1.0/data`,id中<e
浏览 10
提问于2022-03-10
得票数 0
回答已采纳
5
回答
如何使用
Joi
验证
对象
数组?
、
、
、
我正在获取一个
对象
数组到后端,其中每个
对象
都包含一个服务名称。该结构如下所示{"serviceName":"service2"},..]当我在后端获得数组时,我想验证数组中
的
每个
对象
都有serviceName属性。 我已经写了下面的代码,但即使我传递了有效
的
数组,我也得到了验证错误。var
Joi
= require('
joi</e
浏览 2
提问于2016-06-10
得票数 58
1
回答
关于IDE中node_modules自动补全
的
问题
、
、
、
、
您好,我是JavaScript生态系统
的
新手,一直使用JetBrains IntelliJ进行Java编程。我已经习惯了自动补全,即使是我下载
的
外部库也是如此。我现在正在尝试理解为什么WebStorm不是这样
的
。 我下载了一个外部库@
hapi
/
Joi
,我在文档中看到了调用导入
的
对象
Joi
并使用
Joi
.object设置
模式
。但是,我
的
WebStorm不能解析“
对象
或函数”我
浏览 1
提问于2020-02-11
得票数 0
1
回答
NestJS -根据请求形状不同地验证/序列化
我需要验证一个请求,它可能有3个不同
的
形状基于一个属性称为“状态”
的
主体,这将需要序列化以及 我该怎么做呢?someOtherProp": "idk", "fileData": { "fileUrl": someurl, "nRows": 4000", "predictionFileUrl": someotherurl } } 我
可以
为每个请求类型创建一个类
浏览 14
提问于2020-01-13
得票数 0
4
回答
Joi
.object()和
Joi
.object().keys()有什么区别?
、
、
、
根据
Joi
文档,您
可以
像这样使用
Joi
.object(): a:
Joi
.number().min(1).max(10).integer(),});const object =
Joi
.object().keys({a:
Joi<
浏览 3
提问于2019-11-12
得票数 16
1
回答
是否
有必要在
Hapi
中使用多个
Joi
模式
验证?
、
、
、
、
我查看了一个现有的代码基,并注意到该代码库有两个
模式
验证,因为我认为单个
模式
可以
验证,因为第二个
模式
是第一个
模式
的
分支。见下面的代码库。; name,})//CREATE(), 404:
Joi
.any
浏览 9
提问于2021-03-15
得票数 2
回答已采纳
2
回答
用于转义html标记
的
Joi
扩展名
、
、
到目前为止,这就是我所尝试
的
。TypeError:
Joi
.string(.).trim(.).htmlStrip不是函数 }, },}; 我在跟踪提到
的
医生这就是我使用扩展验证器
的
方式。const
Joi</em
浏览 4
提问于2020-08-24
得票数 1
回答已采纳
2
回答
Node.JS
Joi
为未知
对象
投射错误
、
、
我正在运行Node.JS和
Joi
(包括express-
joi
-),并试图要么默默地忽略未知
对象
,要么剥离它们。但是,无论我做什么,都会返回一个错误。
浏览 1
提问于2018-02-09
得票数 0
1
回答
检查
Joi
中
的
空字符串(
hapi
.js)
、
、
我正在使用
Hapi
.js框架和
Joi
进行数据验证。我正在尝试使用
Joi
验证一个JSON文件。我已经定义了一个
模式
,并希望检查JSON文件
是否
包含我
的
模式
中
的
所有字段。 module.exports = { "name&q
浏览 2
提问于2016-04-21
得票数 7
点击加载更多
相关
资讯
Node.js主流Web框架对比
代理模式的实战应用与案例分析
Proxy用法——让我们创建一个API代理器
JavaScript 设计模式之代理模式
Python中的元类和元编程是什么
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券