Atrisināta - Laravel mešanas metodeNotAllowedHttpException

Solved Laravel Throwing Methodnotallowedhttpexception



Problēma

Ja saņemat līdzīgus ziņojumus ar izņēmumu

Symfony Component HttpKernel Exception MethodNotAllowedHttpException

Problēma parasti ir tā, ka neesat norādījis pareizo maršruta veidu.







Jūs saņemat šo kļūdu, jo, iespējams, publicējat informāciju GET maršrutā.



Mēģiniet sadalīt savu maršrutu atsevišķos GET un POST maršrutos.



Risinājums

Jauni maršruti:





Maršruts::ziņu('apstiprināt', '[aizsargāts ar e -pastu]');

Maršruts::gūt('apstiprināt', funkciju () {
atgrieztiesSkatīt::veidot('dalībnieki/pieteikšanās');
});

Tad jūsu kontroliera metode varētu vienkārši būt

publiski funkcijuvalidateCredentials()
{
$ e -pasts =Ievadi::ziņu('e -pasts');
$ parole =Ievadi::ziņu('parole');
atgriezties 'E -pasts:' . $ e -pasts . 'un parole:' . $ parole;
}