菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
2075
1

routes/api.php 与 routes/web.php 路由是如何匹配的

原创
05/13 14:22
阅读数 2314
// web.php 中路由
Route::any('/{any}','SpaController@index')->where('any','.*');

// api.php 中路由
Route::namespace('Api')->group(function () {\
  Route::post('/users', 'UsersController@store');\
});

那么针对一个路径 /api/users, 是应该被 web.php 还是 api.php 匹配到呢
实际上是被 api.php 匹配到了, 原因在于 app.Providers/RouteServiceProvider 中是先配置的 api.php 文件中的路由

public function map()
{
        $this->mapApiRoutes();
        $this->mapWebRoutes();
}

发表评论

0/200
2075 点赞
1 评论
收藏
为你推荐 换一批