请求
- 你应该在控制器上引入 Illuminate\Http\Request 类
- 通过闭包路由获取参数???
use Illuminate\Http\Request;
Route::get('/', function (Request $request) {
//
});
- 检索请求 URL,要获取请求的完整 url ???
// 没有查询字符串...
$url = $request->url();
// 带查询字符串...
$url = $request->fullUrl();
-
PSR-7 请求???
-
获取输入数据
//获取所有
$input = $request->all();
//获取一个值
$name = $request->input('name', 'Sally');
$names = $request->input('products.*.name');
//input 方法从整个请求体获取值(包含字符串), query 仅从查询字符串中获取输入值:
$name = $request->query('name');
//获取部分输入数据
$input = $request->only(['username', 'password']);
$input = $request->only('username', 'password');
//判断输入值是否存在
if ($request->has(['name', 'email'])) {
//
}
- 将输入数据传送到 Session
$request->flash();
$request->flashOnly(['username', 'email']);
$request->flashExcept('password');
- 获取旧数据???
- 获取上传的文件???
响应
- Response 对象









网友评论