国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

路由組,子路由走系統(tǒng)默認規(guī)則怎么實現(xiàn)

布魯斯李

問題描述

我想實現(xiàn)某個前綴的請求添加中間件,并且路由組里面的請求走系統(tǒng)默認路由規(guī)則 http://127.0.0.1:8787/{控制器}/{動作},不想要每個路由自己寫一次請求的處理方法

Route::group('/blog', function () {
   Route::any('/create', function () {return response('create');});
   Route::any('/edit', function () {return response('edit');});
   Route::any('/view/{id}', function ($r, $id) {response("view $id");});
   ...
   ...
   ...
   ...
   這樣寫工作量太大了
})->middleware([
    app\middleware\MiddlewareA::class,
    app\middleware\MiddlewareB::class,
]);

想到的方法

Route::group('/user', function () {
    Route::any('/*', 'app\controller\UserController@*');
})->middleware([
    app\middleware\UserLogin::class
]);


系統(tǒng)提示這個有沒有問題

1130 1 0
1個回答

walkor 打賞

在config/middleware.php里將中間件設置為全局中間件,在中間件里判斷請求前綴。
如果是多應用的話,框架支持給某個應用設置中間件。

  • 布魯斯李 2023-04-03

    看了官方的webman-admin 目前也就這樣了謝謝

年代過于久遠,無法發(fā)表回答
??