我正在尝试使用以下代码行在Laravel 5.7中的中间件中使用当前路由:
$route = Route::current();
但我得到$route的空值。有任何想法吗?
$route
该路由尚未可用,因为尚未调用路由器。这取决于在中间件之前调用哪些中间件。
我认为,在之前的中间件中,您可以尝试:$route = $request->path();只是为了确定而不依赖于路由器是否被启动。
$route = $request->path();