MethodNotAllowedHttpException
全部标签 当我存储帖子时出现此错误MethodNotAllowedHttpExceptioninRouteCollection.phpline219:什么会导致这个问题??路由.php:Route::get('home','PostsController@index');Route::get('/','PostsController@index');Route::get('index','PostsController@index');Route::get('posts','PostsController@index');Route::get('post/{slug}/{id}','PostsC
我在使用Laravel中的POST表单时遇到了一个奇怪的问题。发送post请求时,我的Laravel抛出MethodNotAllowedHttpException。查看错误消息后,我可以看到Laravel认为我的请求是GET请求,但事实并非如此。当查看错误页面的POST数据和GET数据时,Laravel似乎认为它们都是空的。这让我有点困惑,因为似乎正在进行某种重定向,错误上的HTTP_REFERER是我发布的页面。我以前遇到过这个问题,创建命名路由解决了我的问题,但我正在制作一个简单的CMS,因此使用了表单模板,我不可能使用命名路由,除非允许用户使用Blade语法是个坏主意。我的路线如
这让我很头疼。尝试从表单登录时出现此错误:Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpExceptionNomessage登录Controller.phpcheck()){returnredirect()->route('dashboard');}returnview('login');}publicfunctionpostLogin(Request$request){$auth=Auth::guard('web')->attempt(['username'=>$request->username,'passwo
我正在Laravel5.4.24中开发身份验证系统。尝试注销时我的浏览器出现错误:第251行RouteCollection.php中的MethodNotAllowedHttpException。在routes文件夹下的web.php中的注销路由是:Route::post('logout','Auth\LoginController@logout')->name('logout');Controller存储在app/Http/LoginController.php中,代码如下:namespaceApp\Http\Controllers\Auth;useApp\Http\Controlle