Rozwiązany - metoda rzucania laravel NotallowedHttpException

Rozwiązany - metoda rzucania laravel NotallowedHttpException

Problem

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

Symfony \ Component \ httpkernel \ wyjątek \ MethodNotallowedHttpException

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

Dostajesz ten błąd, ponieważ możesz publikować na trasie get.

Spróbuj podzielić routing na osobne trasy Get i Post.

Rozwiązanie

Nowe trasy:

Trasa :: „sprawdź”, „memerycController@valitateCredentials”);
Trasa :: get („validate”, function ()
Return View :: „członkowie/login”);
);

Wtedy może być twoja metoda kontrolera

funkcja publiczna ValidateCredentials ()

$ e -mail = input :: post („e -mail”);
$ hasło = input :: post („hasło”);
zwróć „e -mail:” . $ e -mail . " i hasło: " . $ hasło;