//以数组形式获取所有输入数据
$request()->all();
//input从整个请求中获取输入数据(包括查询字符串)
$request()->input('name');
//设置默认值
$request->input('name','10')
//query 只从查询字符串中获取输入数据
$request()->query('name');
$request()->query('name', 'saly');
// 获取请求方法
$request::method();
// 判断请求方法是否是指定类型的
$request::isMethod('post');
//提取部分参数
$request->only(['username','password'])
//获取cookie
$request->cookie();
//获取除指定参数之外的参数
$request->except(['username','password'])
//新增cookie值
//withCookie(cookie('cookie名','cookie值',有效期(分钟))).
$response->withCookie(cookie('cookie','learn-laravel',3));
//新增session值
$response->session() -> put('key','value')
//获得session值
$request -> session -> get('key')
PS:
use Illuminate\Http\Request 是引入 Http 请求 Request 类,由服务容器自动创建一个 Request 实例。
use App\Http\Requests 是引入表单验证命名空间下所有的类。
Laravel中Request用法
最新推荐文章于 2025-12-01 08:56:12 发布
本文详细介绍Laravel框架中处理HTTP请求的方法,包括获取输入数据、设置默认值、判断请求类型、提取特定参数、获取cookie及session等操作,是开发者快速上手Laravel的实用指南。
962

被折叠的 条评论
为什么被折叠?



