【发布时间】:2022-01-11 07:48:04
【问题描述】:
我创建了类型为(POST)的路由,直接访问时出现这个错误:
此路由不支持 GET 方法。支持的方法:POST。
如果有人从 URL 访问它而不按表单提交或类似的东西,如何处理此错误。
路线:
Route::group(['middleware'=>'guest:web'], function(){
Route::post('/post-login', [LoginController::class,'postLogin'])->name('site.postLogin');
Route::post('/register-create', [registerController::class,'create'])->name('site.register.create');
});
如果有人直接访问了这些路由(输入 POST),它会将他重定向到上述错误
这种情况下如何处理 laravel 中的 POST 路由?
【问题讨论】:
-
我把它们设为 POST 因为这些路由会保存用户的数据,但问题是,如果有人使用这些 URL(键入 POST)并在浏览器中点击它,它会将他重定向到此错误
标签: php laravel forms request laravel-8