Rozwiązany – Laravel Throwing MethodNotAllowedHttpException

Solved Laravel Throwing Methodnotallowedhttpexception



Problem

Jeśli otrzymujesz podobne wiadomości z wyjątkiem

Symfony Component HttpKernel Exception MethodNotAllowedHttpException

Problem polega zwykle na tym, że nie określiłeś właściwego typu trasy.







Otrzymujesz ten błąd, ponieważ możesz publikować na trasie GET.



Spróbuj podzielić trasę for na osobne trasy GET i POST.



Rozwiązanie

Nowe trasy:





Trasa::Poczta('uprawomocnić', ' [e-mail chroniony] ');

Trasa::dostwać('uprawomocnić', funkcjonować () {
powrótPogląd::robić(„członkowie/logowanie”);
});

Wtedy twoja metoda kontrolera może być po prostu

publiczny funkcjonowaćwalidacja poświadczeń()
{
$e-mail =Wejście::Poczta('e-mail');
$hasło =Wejście::Poczta('hasło');
powrót 'E-mail: ' . $e-mail . ' i hasło: ' . $hasło;
}