Vyriešené - Laravel Throwing MethodNotAllowedHttpException

Solved Laravel Throwing Methodnotallowedhttpexception



Problém

Ak dostávate podobné správy s výnimkou

Symfony Component HttpKernel Exception MethodNotAllowedHttpException

Problém je zvyčajne v tom, že ste nezadali správny typ trasy.







Táto chyba sa vám zobrazuje, pretože pravdepodobne odosielate príspevok na cestu GET.



Skúste svoje smerovanie rozdeliť na samostatné trasy GET a POST.



Riešenie

Nové trasy:





Trasa::príspevok('potvrdiť', '[email protected]');

Trasa::dostať('potvrdiť', funkciu () {
vrátiť savyhliadka::urobiť('členovia/prihlásenie');
});

Potom môže byť vaša metóda ovládača len

verejná funkciuvalidateCredentials()
{
$ e -mail =Vstup::príspevok('email');
$ heslo =Vstup::príspevok('heslo');
vrátiť sa 'E -mail:' . $ e -mail . 'a heslo:' . $ heslo;
}