php 为什么我在调用定义的方法时得到405方法不允许?

dohp0rv5  于 2023-06-04  发布在  PHP
关注(0)|答案(1)|浏览(226)

我用的是Laravel框架。以下是我的路线:

routes/api.php

Route::prefix('panel/v1')->namespace('App\Http\Controllers\Panel\V1')->group(function () {
    Route::post('live/main', 'LiveController@homeLive');

如您所见,它被定义为POST。但我得到以下错误:

为什么它抱怨GET方法,而我既没有调用也没有定义GET方法?

iszxjhcz

iszxjhcz1#

你的错误显然是GET。所以post是通过htaccess rewrite或ngnx或apache在GET中转换的。例如http到https或www到非www或非www到www。

相关问题