为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
POPMUISE 2023-04-02 10:45:05
我想知道每个用户的 $request 实例是分开的还是共享的?例如,如果它的值在嵌套函数中被更改,第二个用户的请求是否会混淆第一个用户的结果?它的行为是否像全局变量,或者以这种方式使用它是否安全?我希望我足够清楚,如果不是请告诉我。提前致谢。
查看完整描述

1 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

不。用户不共享会话或请求。

每个请求都被单独处理,一次有两个请求,可以通过相同的路由/控制器等,并且包含完全不同的数据而不会出现问题。

$request是该类的一个实例Request,每个请求都有它自己的实例;这意味着该请求的生命周期中的调用或更改$request与该单个请求隔离。


查看完整回答
反对 回复 2023-04-02
  • 1 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信