【发布时间】:2019-07-03 06:08:38
【问题描述】:
我正在为现有的 laravel 应用程序构建一个 api。我使用邮递员按照文档中的教程进行操作,我试图调用端点,但不断被推送到我的 web.php 路由中。在那里我在底部有以下内容:
Route::get('{catchall}', ['as' => 'url', 'uses'=>'PagesController@getPage'])->where('catchall', '(.*)');
它会捕获所有没有路由的页面并将它们发送到 404 页面。 api 调用到达该路由并返回 404。为什么它们不首先访问 api.php 文件?
【问题讨论】:
-
如何使用 url 在邮递员中调用你的路线?
-
需要在url中添加api前缀才能调用api.php
-
@pal 你是对的。出于某种原因,我必须做127.0.0.1:8000/api/api,现在它可以工作了。将此作为答案发布,如果其他人到达这里,我会接受。