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

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

一、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();//取出                    
});
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容