请求:操作用户产生的数据和请求
一、Get
1.获取get请求的数据
Route::get('test',function(){
$res=Input::get('name');
$res=Request::all();//获取get的所有的(常用)
});
二、Post
Route::post('test',function(){
$res=Input::post('name');
$res=Request::all();//获取post的所有的(常用)
});
在写表单时 要加入:
<input type="hidden" name="_token" value="{{csrf_token()}}"/>
三、任何形式的
Route::any('test',function(){
$res=Request::get('name',"nihao");//获取get的,第二个参数是默认值
$res=Request::post('name');//获取post的
$res=Request::all();//获取所有的(常用)
});
四、请求实例
Route::any('test',function(){
$res=Request::query();//同get,范围比get小,锁定到?之后
});
五、请求检索
Route::any('test',function(){
$res=Request::only('name');//只要name
$res=Request::except('name');//除了name
$res=Request::url('name');//获取地址url
$res=Request::fullUrl('name');//获取地址url+require参数
});
六、请求输入历史
Route::any('in',function(){
$res=Request::flash();//存入session(也可以使用flashOnly/flashExcept)
});
Route::any('out',function(){
$res=Request::old();//取出
});