Laravel 8 默認(rèn)路由文件

2021-07-16 17:37 更新

所有的 Laravel 路由都在 routes 目錄中定義,這些文件都由框架自動(dòng)加載。routes/web.php 文件用于定義 web 界面的路由。這里面的路由會(huì)被分配給 web 中間件組,它提供了會(huì)話狀態(tài)和 CSRF 保護(hù)等功能。 定義在 routes/api.php 中的路由都是無狀態(tài)的,并且被分配了 api 中間件組。

大多數(shù)的應(yīng)用構(gòu)建,都是以在 routes/web.php 文件定義路由開始的。可以通過在瀏覽器中輸入定義的路由 URL 來訪問 routes/web.php 中定義的路由。例如,你可以在瀏覽器中輸入 http://your-app.test/user 來訪問以下路由:

use App\Http\Controllers\UserController;

Route::get('/user', [UserController::class, 'index']);

定義在 routes/api.php 文件中的路由是被 RouteServiceProvider 嵌套在一個(gè)路由組內(nèi)。在這個(gè)路由組中,將自動(dòng)應(yīng)用 /api URI 前綴,所以你無需手動(dòng)將其應(yīng)用于文件中的每個(gè)路由。你可以通過修改 RouteServiceProvider 類來修改前綴和其他路由組選項(xiàng)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號