Решено - исключение Laravel Throwing MethodNotAllowedHttpException

Solved Laravel Throwing Methodnotallowedhttpexception



Проблема

Если вы получаете похожие сообщения за исключением

Symfony Component HttpKernel Exception MethodNotAllowedHttpException

Проблема обычно в том, что вы не указали правильный тип маршрута.







Вы получаете эту ошибку, потому что вы можете отправлять сообщения по маршруту GET.



Попробуйте разделить свою маршрутизацию на отдельные маршруты GET и POST.



Решение

Новые маршруты:





Маршрут::Почта('проверить', '[электронная почта защищена]');

Маршрут::получать('проверить', функция () {
возвращениеВид::делать('участники / логин');
});

Тогда ваш метод контроллера может быть просто

общественный функцияvalidateCredentials()
{
$ электронная почта знак равноВход::Почта('Эл. адрес');
$ пароль знак равноВход::Почта('пароль');
возвращение 'Эл. адрес: ' . $ электронная почта . 'и пароль:' . $ пароль;
}