נפתרה - שיטת זריקת Laravel NotAllowedHttpException

Solved Laravel Throwing Methodnotallowedhttpexception



בְּעָיָה

אם אתה מקבל הודעות דומות למעט

Symfony Component HttpKernel Exception MethodNotAllowedHttpException

הבעיה היא בדרך כלל שלא ציינת את סוג המסלול המתאים.







אתה מקבל את השגיאה הזו כי ייתכן שאתה מפרסם מסלול GET.



נסה לפצל את הניתוב שלך למסלולי GET ו- POST נפרדים.



פִּתָרוֹן

מסלולים חדשים:





מַסלוּל::הודעה('לְאַמֵת', '[מוגן בדוא'ל]');

מַסלוּל::לקבל('לְאַמֵת', פוּנקצִיָה () {
לַחֲזוֹרנוף::עשה('כניסת מנויים');
});

אז שיטת הבקר שלך יכולה פשוט להיות

פּוּמְבֵּי פוּנקצִיָהvalidateCredentials()
{
דוא'ל $ =קֶלֶט::הודעה('אימייל');
$ סיסמה =קֶלֶט::הודעה('סיסמה');
לַחֲזוֹר 'אימייל: ' . דוא'ל $ . ' וסיסמא: ' . $ סיסמה;
}