jquery 如何解决此错误此路由不支持GET方法,支持的方法:POST?[已关闭]

roejwanj  于 2023-08-04  发布在  jQuery
关注(0)|答案(2)|浏览(129)

已关闭。此问题需要details or clarity。它目前不接受回答。
**希望改进此问题?**通过editing this post添加详细信息并阐明问题。

13小时前关闭
Improve this question
此路由不支持GET方法。支持的方法:POST。
php artisan route:cache php artisan route:clear how much time we fire this command我需要正确解决这个错误
我需要正确解决这个错误

xggvc2p6

xggvc2p61#

当您在routes/web.php文件中使用GET类型的路由时,在使用"POST"类型的method的形式中,它会给出The GET method is not supported for this route,因为前端的提交类型和路由类型之间存在冲突。
尝试在routes/web.php中转换路由:

Route::get('/some-url', 'NameOfController@NameOfFunction');

字符串
对此:

Route::post('/some-url', 'NameOfController@NameOfFunction');

dddzy1tm

dddzy1tm2#

错误声明是安静的解释!但你的问题不是。如果没有您的代码片段,可以看到您正在尝试访问仅支持POST的端点,因此解决方案可以执行以下操作:
1.尝试端点的POST请求,或者
1.如果是你自己的API,如果需要的话,你可以让端点像这样支持GET Route::get('/get-something', 'yourController@yourFunctionForHandlingThisRoute');

相关问题