Есть несколько вопросов по одному и тому же названию, но это относится именно к последней Laravel
версии 5.7.
Мне нужно построить контроллер API, используя метод POST
.Моя конфигурация маршрутизатора выглядит следующим образом:
Route::post('/api', 'ApiController@index')
->name('api_index');
И я внес изменения, как показано ниже в app\Http\Middleware\VerifyCsrfToken.php
protected $except = [
'api/*',
'api_index', // AS PREVIOUS WAS NOT WORKING I HAVE ADDED THIS
];
Однако я все еще получаю сообщение об ошибке, как показано ниже
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException Нет сообщения
Примечание. Если изменить метод с GET
на POST
, он работает нормально.