1
루멘 마이크로 프레임 워크를 배우기 시작했고 미들웨어가 작동하지 않는 것처럼 문제가 있습니다. 여기 내 코드가있다.미들웨어가 laravel의 루멘에서 작동하지 않습니다.
//defined middleware in route
$app->get('/hello/{name}', ['middleware' => 'shield','uses' => '[email protected]']);
//registered middleware in app.php
$app->routeMiddleware([
'shield' => App\Http\Middleware\Agemiddleware::class,
]);
는 여기 미들웨어 코드를 (단지 대회)
public function handle($request, Closure $next){
if ($request->input('name') == "18") {
echo "hate yew";
}
return $next($request);
}
}
에코 대신 dd()를 시도 했습니까? Laravel은 라이프 사이클이 끝날 때 에코 출력을 제공하지 않을 수 있습니다. –
실제로/hello/18을 호출하려고 했습니까? – Daan
입력 필드 값이 '== 18'인 경우 무언가를 반향시켜야합니다. 하지만 내 코드는 단지 미들웨어를 무시합니다! –