Laravel:第二个用户可以更改 $request 值,而第一个用户的请求仍在进行中吗?

我想知道每个用户的 $request 实例是分开的还是共享的?例如,如果它的值在嵌套函数中被更改,第二个用户的请求是否会混淆第一个用户的结果?它的行为是否像全局变量,或者以这种方式使用它是否安全?

我希望我足够清楚,如果不是请告诉我。

提前致谢。


POPMUISE
浏览 92回答 1
1回答

慕桂英4014372

不。用户不共享会话或请求。每个请求都被单独处理,一次有两个请求,可以通过相同的路由/控制器等,并且包含完全不同的数据而不会出现问题。$request是该类的一个实例Request,每个请求都有它自己的实例;这意味着该请求的生命周期中的调用或更改$request与该单个请求隔离。
打开App,查看更多内容
随时随地看视频慕课网APP