我正在阅读HTTP 中间件手册。$middleware
并创建了一个中间件“ LogAll ”并将其添加到Kernel.php
.
handle
一切正常,除了我在方法中没有请求参数(发布或获取)LogAll
public function handle($request, Closure $next)
{
var_dump($request->all());
return $next($request);
}
它打印一个空数组。调用与此路由匹配的 url 时:
Route::get('/{id}', ['as' => 'profile', function($id) {
return $id;
}]);
请注意,我在boot
检查id
为数字的方法中添加了一个路由模式。