0
私のコントローラでは、ミドルウェアの後に空であるため、$request
からデータを取得できません。コントローラで
return $next($request);
$request->all()
は次のとおりです。私は、データが、すぐに私がそうであるように$request
に設定され、ミドルウェアで、私はそれにアクセスして確認することができますが、コントローラのメソッドを呼び出すいくつかの理由
空の配列。
middleware
の機能をすべて削除しようとしましたが、何も変更されませんでした。
理由は何でしょうか?
これが今の私のミドルウェアです:
class CheckApi {
public function handle($request, Closure $next)
{
return $next($request);
}
}
、これはコントローラです:
class StatusController extends ApiController {
/**
* Store a newly created resource in storage.
*
* @param Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
dd($request->all());
}
}