我正在创建一个自定义防护,我需要在其中访问 Request 对象才能获取 http 标头。我已经尝试过
request()
但它在流明中未定义。
如何访问控制器类之外的 Request 对象?
注意: 不是 Laravel 控制器外部访问请求对象的重复
我自己从未使用过 Lumen,但您应该能够解决来自服务容器的当前请求:
app('request');
您可能必须传递完整的班级名称:
app('Illuminate\Http\Request');
或者:
app(\Illuminate\Http\Request::class);