文件名称:express-validation:express-validation是一种快速中间件,用于验证请求并返回带有错误的响应。 如果任何配置的验证规则失败
文件大小:103KB
文件格式:ZIP
更新时间:2024-05-02 15:06:20
JavaScript
表达验证 express-validation是一种快速中间件,用于验证请求并返回带有错误的响应。 如果任何配置的验证规则失败。 我们使用定义验证规则。 为了避免与Joi发行版存在兼容性问题,我们对Joi有着严格的依赖性。 我们正在使用snyk,这将有助于此过程。 当前支持Joi v17.xx 参数类型 我们支持验证以下参数类型: 标头 参数(路径) 询问 饼干 签名的Cookie 身体 安装 使用npm安装: npm i express-validation --save 用纱安装: yarn add express-validation 例子 为了设置和使用express-validation考虑以下简单的快速应用程序。 它只有一条路线; 配置为使用express-validation中间件功能validate ; 它接受作为输入loginValidation ; 定
【文件预览】:
express-validation-master
----.travis.yml(130B)
----.eslintrc(170B)
----.nvmrc(8B)
----package.json(2KB)
----__tests__()
--------unit()
--------integration()
----.github()
--------workflows()
----LICENSE(1KB)
----package-lock.json(317KB)
----benchmarks()
--------ev.js(732B)
----CONTRIBUTING.md(597B)
----load()
--------post.sh(137B)
--------server.js(889B)
--------bubble.sh(88B)
--------flame.sh(80B)
--------get.sh(81B)
----.npmignore(116B)
----.gitignore(64B)
----CHANGELOG.md(2KB)
----lib()
--------index.js(1KB)
--------parameters.js(104B)
--------ev.js(726B)
--------index.d.ts(891B)
--------joi.js(453B)
--------mutation.js(244B)
--------reducers.js(408B)
--------validation-error.js(308B)
----README.md(7KB)
----_mocks_()
--------express.js(692B)
----.eslintignore(21B)
----.editorconfig(93B)