Laravel 8x Post 路由问题

Laravel 8x Post Routing Issue

大家好。

我是 laravel 的新手。

Route::get('/', [UserController::class, "Userindex"]);
Route::post('/', [UserController::class, "UserProcessLogin"]);

这些是我的路线。当我通过表单post到这条路由时,它总是转到表单中的get路由,我的操作是:

<form action="{{url('/')}}" method="post">

但是Post 路线不工作,这是与另一条路线一起工作,但不是同一条路线。 当我用 Postman 或 thunder Client 测试相同的过程时,他们返回了良好的结果,正如我所做的那样。 请帮助我。

请阅读 Laravel 8 文档 还可以使用其他 url 作为 post 方法,例如

Route::post('/login',[UserController::class,"UserProcessLogin"]);

您可以在 form 中使用 action=""。 像这样使用:

<form action="" method="post">