express-version-request:根据标题或URL对Express的传入请求进行版本控制

时间:2024-06-13 13:37:20
【文件属性】:

文件名称:express-version-request:根据标题或URL对Express的传入请求进行版本控制

文件大小:72KB

文件格式:ZIP

更新时间:2024-06-13 13:37:20

nodejs api middleware express api-versioning

表达版本请求 这是什么? 该npm软件包提供了ExpressJS中间件,该中间件通过解析请求HTTP标头为请求对象设置了version属性。 用法 静态设置请求版本 如果您希望在某些中间件/配置中采用自己的逻辑,并以编程方式而不是通过解析特定的HTTP标头来设置请求版本: const versionRequest = require ( 'express-version-request' ) app . use ( versionRequest . setVersion ( '1.2.3' ) ) 然后,在以后的中间件中,您将可以访问req.version属性并将其值设置为1.2.3。 通过HTTP标头设置请求版本 默认情况下,该库将从X-Api-Version HTTP标头解析该版本: const versionRequest = require ( 'express-ver


【文件预览】:
express-version-request-master
----.gitignore(120B)
----README.md(6KB)
----test()
--------removeWhitespaces.test.js(643B)
--------setVersionByAcceptHeader.test.js(6KB)
--------setVersion.test.js(1KB)
--------setVersionByQueryParam.test.js(5KB)
--------formatVersion.test.js(1KB)
--------setVersionByHeader.test.js(4KB)
----LICENSE(1KB)
----package.json(3KB)
----index.js(3KB)
----.eslintignore(15B)
----.travis.yml(286B)
----.editorconfig(1KB)
----yarn.lock(185KB)

网友评论