Laravel 5 Laravel 5收集Post数据

Laravel 5 Laravel 5收集Post数据,laravel-5,Laravel 5,我在处理post数据时遇到问题 例如,如果我有一个简单的小表单: <form action='/leads/getpost' method='POST'> <input type='text' name='Domain'> <input type='submit' name='submit'> 我在RouteCollection.php第218行中得到一个错误:MethodNotAllowedHttpException: 如果我用GET做同样的事情,效果会很

我在处理post数据时遇到问题

例如,如果我有一个简单的小表单:

<form action='/leads/getpost' method='POST'>
<input type='text' name='Domain'>
<input type='submit' name='submit'>
我在RouteCollection.php第218行中得到一个错误:MethodNotAllowedHttpException:

如果我用GET做同样的事情,效果会很好

我试图编辑VerifyCsrfToken并添加:

protected $except = [ 'leads/getpost'
        //
    ];
仍然不起作用。

试试这个

路线:

Route::post('leads/getpost', 'nameofController@getPost');
use Request;

public function getPost()
    {
        $formData = Request::all();
        var_dump($formData); // or you could return it to the view

    }
控制器:

Route::post('leads/getpost', 'nameofController@getPost');
use Request;

public function getPost()
    {
        $formData = Request::all();
        var_dump($formData); // or you could return it to the view

    }

@LeszekRepie,我尝试了这些示例,但仍然不起作用?您发布的
URL未在
routes.php
文件中配置。您需要
Route::post(“url”Controller@getPost");或类似的东西