我的请求有问题,只是在GET方法中发生,而POST方法工作正常。当我发送GET请求时,显示给我错误的数据;这是我的路线:
Route::get('/gettest',function ( \Illuminate\Http\Request $request){
var_dump($request->all());
//var_dump(input::get('id'));
});
这是我的请求网址: https://gfects.com/gettest?id=2 我得到这个回应:
array(1) { ["url"]=> string(7) "gettest" } null
我尝试了很多事情,只是找不到解决方法。
答案 0 :(得分:0)
代替var_dump($ request-> all()); ,请使用dd($ request-> all());
答案 1 :(得分:-1)
尝试使用request()->input('id');
代替request()->all()
。
如您所见,all()
不会检查查询参数。