gpt4 book ai didi

laravel - laravel 中的 post 方法给出 MethodNotAllowedHttpException

转载 作者:行者123 更新时间:2023-12-04 19:54:33 25 4
gpt4 key购买 nike

Laravel 中的 post 方法给出 MethodNotAllowedHttpException

HTML代码

<form action="newslatter" method="post">
<input type="text" name="name">
<br>
<br>
<input type="email"name="email">
<br>
<br>
<input type="submit">

和 Controller 代码

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class newsletter extends Controller
{
public function store(Request $request)
{
return $request -> name .' '. $request -> email;
}

和路线

Route::POST('Newslatter','newsletter@store');

我的代码有什么问题?

错误的图片

screenshot from err

最佳答案

在路由中将 Newslatter 更改为 newslatter 以使其工作:

Route::post('newslatter', 'newsletter@store');

此外,添加 CSRF field形式:

<form action="newslatter" method="post">
{{ csrf_field() }}

Laravel 5.6+ :

<form action="newslatter" method="post">
@csrf

关于laravel - laravel 中的 post 方法给出 MethodNotAllowedHttpException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48719360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com