【发布时间】:2015-07-24 08:21:15
【问题描述】:
我正在处理HTTP Middleware manual。并创建了一个中间件“LogAll”并将其添加到Kernel.php 中的$middleware 数组中。
一切正常,除了我在 LogAll 的 handle 方法中没有请求参数(post 或 get)
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 是否为数字。
【问题讨论】:
标签: laravel laravel-5 laravel-routing laravel-middleware