express上下文中间件express-http-context

昝欣可
2023-12-01

地址:https://github.com/skonves/express-http-context

 

1.简介

 

在任何地方获取并设置请求范围的上下文。这只是cls-hooked(由continuation-local-storage派生)的不受限制的,惯用的ExpressJS实现。

这是存储用户状态,JWT声明,请求/关联ID以及任何其他请求范围数据的好地方。即使在async/await时(在Node 8+中),上下文也得以保留。

 

2.安装

 

npm install --save express-http-context

对于Nodev4-7,使用旧版本:npm install --save express-http-context@<1.0.0

 

3.使用

 

在需要访问上下文的第一个中间件之前,立即使用中间件。在此之前,您将无法访问“使用”的任何中间件中的上下文。

请注意,某些流行的中间件(例如body-parser,express-jwt)

 类似资料: