NodeJS中差异请求的差异响应

Difference response for difference request in NodeJS

我是 NodeJS 和 ExpressJS 框架的新手。我不确定这件事:如果系统收到很多请求,那么服务器 return 对这些用户有很多不同的响应,对吗?所以他们不会互相影响,对吧?

示例:我在 response.locals.language = 'english' 中为用户 1 的请求设置了语言,然后用户 2 在 2 个不同的浏览器上是 response.locals.language = 'vietnamese'。如果我刷新用户 1 的页面,那么用户 2 的语言是否会从越南语变为英语?

感谢您的帮助。

If I refresh user 1 page so is language of user 2 change from vietnamese to english? 无论收到什么请求,它们都不会相互影响

每个请求都有自己的 requestresponse 对象,与其他请求分开。

documentation,具体为:

这些对象作为参数传递给您的处理程序。它就像一个普通函数,每次调用都会获取新参数。

您不可能获得相同的请求和响应对象。它们之间没有关联。