next-joi:使用joi验证NEXT.js API路由

时间:2024-04-25 16:59:32
【文件属性】:

文件名称:next-joi:使用joi验证NEXT.js API路由

文件大小:111KB

文件格式:ZIP

更新时间:2024-04-25 16:59:32

react nodejs middleware typescript validation

下一个 与淳佳验证NEXT.js API路线 :grinning_face_with_smiling_eyes: 安装 yarn add next-joi 这个包不捆绑或 ,所以你需要单独安装它们。 入门 它是如何工作的? 验证功能将根据定义的验证模式检查传入的请求。 如果请求不符合架构,则它将立即中止,并且(默认情况下)将返回400 BAD REQUEST响应。 通过将自定义onValidationError函数传递给主工厂函数,可以自定义此错误处理。 lib / middlewares / validation.ts import withJoi from "next-joi" ; export default withJoi ( { onValidationError : ( _ , res ) => { return res . status ( 400 ) . end ( ) ; } , } ) ; 使用NEXT.js


【文件预览】:
next-joi-trunk
----CONTRIBUTE.md(414B)
----.github()
--------workflows()
----yarn.lock(247KB)
----.eslintrc.js(198B)
----src()
--------index.ts(2KB)
----tsconfig.json(6KB)
----LICENSE(1KB)
----jest.config.js(126B)
----README.md(5KB)
----.husky()
--------pre-push(52B)
--------.gitignore(2B)
----tests()
--------utils()
--------index.spec.ts(7KB)
----.gitignore(33B)
----.prettierrc.js(41B)
----package.json(2KB)

网友评论