gpt4 book ai didi

Laravel api 路由不起作用 - 404

转载 作者:行者123 更新时间:2023-12-02 00:14:41 25 4
gpt4 key购买 nike

我尝试使用 API 路由,但我的路由不起作用。

当我尝试使用 http://xxxxxxx/api/v1/auth/login 登录时

服务器向我发送 404 错误。你有想法吗?

// Auth Endpoints
Route::group([
'middleware' => 'cors',
'prefix' => 'v1/auth'
], function ($router) {
Route::post('login', 'Auth\LoginController@login');
Route::post('logout', 'Auth\LogoutController@logout');
Route::post('register', 'Auth\RegisterController@register');
Route::post('forgot-password', 'Auth\ForgotPasswordController@email');
Route::post('password-reset', 'Auth\ResetPasswordController@reset');
});

// Resource Endpoints
Route::group([
'middleware' => 'cors',
'prefix' => 'v1'
], function ($router) {
Route::apiResource('todo', 'TodoController');
});

// Not Found Route::fallback(function(){return response()->json(['message' => 'Resource not found.'], 404); });```

最佳答案

我假设这是在 routes/api.php 文件中。如果您在网络路由文件中声明了所有这些,那么就不会有任何 api 前缀。

通过在控制台中运行 php artisan r:l 检查您的路由是否确实存在。

关于Laravel api 路由不起作用 - 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57400525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com