Løst - Laravel Throwing Method NoTallowedHttpException

Løst - Laravel Throwing Method NoTallowedHttpException

Problem

Hvis du får lignende meldinger med unntaket

Symfony \ Component \ httpkernel \ Unntak \ MethodNotallowedHttpException

Problemet er vanligvis at du ikke har spesifisert riktig rutetype.

Du får den feilen fordi du kanskje legger ut til en GET -rute.

Prøv å dele opp rutingen din for en egen get- og postuter.

Løsning

Nye ruter:

Rute :: Post ('Validate', 'MemberController@ValidateCredentials');
Rute :: Get ('Valider', funksjon ()
Returnvis :: Make ('medlemmer/pålogging');
);

Da kan kontrollermetoden din bare være

offentlig funksjon ValidateCredentials ()

$ e -post = input :: innlegg ('e -post');
$ passord = input :: post ('passord');
Returner "E -post:" . $ e -post . "Og passord:" . $ passord;