新手向 laravel5.0如何获取POST数据?
版本 laravel 5.0
在路由中定义了如下规则
Controller中的代码
测试后,知道request的method是POST,但是打印出来的结果是个空数组
是哪里出了问题,如果我想获取POST过来的数据 应该怎样去做
(我是用chrome的POSTMAN模拟的POST提交
在路由中定义了如下规则
Route::post('/testInput', 'TestInputController@test');
Controller中的代码
namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Input, Request;
class TestInputController extends Controller {
public function test(){
if(Request::isMethod('post')){
$test = Input::all();
echo('<pre>');var_dump($test);die('</pre>');
}else{
echo 'this request method is GET';
}
}
测试后,知道request的method是POST,但是打印出来的结果是个空数组
是哪里出了问题,如果我想获取POST过来的数据 应该怎样去做
(我是用chrome的POSTMAN模拟的POST提交
1 个回复
jonnyRain
赞同来自:
POSTMAN模拟提交数据的地方错了。。