中间件中怎么获取参数 id
我想写一个中间件拦截用户访问的数据id,根据这个id判断是否属于该用户的数据。
比如用户访问 xxx.yuming.com/articles/123 查看文章详情
在 public function show($id) 方法里可以直接获取到id,也可以通过 request()->route(‘article’) 获取到id,但是从中间件中不可以直接接收 $id 参数,也不能用request()->route(‘article’)这种方式获取,因为中间件是共用的,‘article’参数不固定
不知道有没有大神能不能提供一个好的方法能够准确的获取到 id
推荐文章: