MethodNotAllowedHttpException 在 Laravel while API while writing

MethodNotAllowedHttpException in Laravel while API writing

我正在使用 Laravel 开发 API,我是新手。我正在使用以下方法作为我的 api 的路径,但遇到错误。

api.php 中的路线:

Route::post('user/register','UserController@Register')->middleware('auth:api');

错误:

MethodNotAllowedHttpException

有没有我遗漏的设置或其他内容。

请确保您在 postman 中使用 post url 进行请求 您正在使用的 url 似乎是 get url 即 127.0.0.1:8000/user/register

如果你的路线是

Route::post('/user','UserController@Register')->middleware('auth:api');

在 postman 中使用下面的 url,方法为 post

127.0.0.1:8000/用户

当您尝试访问 api 路由时,您应该在 url 中添加 /api,因此它应该看起来像这样 127.0.0.1:8000/api/user/register