Laravel Request

Request

获取请求信息

通过依赖注入容器来获取请求的信息。

public function Test( Request $request)
{

}

获取数据

$request->get('id');
$request->post('id');

获取请求的地址

$request->url();
$request->fullUrl();

获取请求的方法

$request->method()

判断请求方式

if($request->isMethod('post'))

旧输入数据

Laravel 可以让你将本次的输入数据保留到下一次请求发送前

闪存到session中

$request->flash();

$request->flashOnly('username', 'email');

$request->flashExcept('password');

获取旧的数据

Laravel 也提供了全局辅助函数 old。如果你要在 Blade 模板 中显示旧输入数据,可以使用更加方便的 old 辅助函数:

$username = $request->old('username');
$request->cookie('cookie1');

文件上传

$request->file('name');//获取上传的文件信息
$request->hasFile('name') 判断是否上传
$request->file('photo')->isValid() //判断文件是否有效
 $request->file('photo')->move('./tests','aa.jpg');//移动到目标位置
如果本文对您有所帮助,您可以点打赏击请作者喝杯咖啡。