Laravel提示 The Post method is not supported for this route. 错误,是因为配置路由的时候不支持post方式。

比如下面的路由,如果使用post方式访问就会报上面的错误。

Route::get('index', 'IndexController@index);

解决方式就是根据实际需求修改路由配置或者请求方式,简单粗暴的方法是将路由修改为any。

Route::any('index', 'IndexController@index);