请求:操作用户产生的数据和请求

2016-10-31  本文已影响0人  GQ1994

请求:操作用户产生的数据和请求

一、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();//取出                    
});
上一篇 下一篇

猜你喜欢

热点阅读