Laravel API开发全解析:从基础操作到认证机制
1. 响应头与请求头操作
1.1 发送响应头
在Laravel中,当你拥有一个响应对象后,可以使用 header($headerName, $headerValue) 方法来添加响应头。以下是一个示例:
Route::get('dogs', function () {
return response(Dog::all())
->header('X-Greatness-Index', 9);
});
1.2 读取请求头
读取传入请求的任何给定头信息也很简单,示例如下:
Route::get('dogs', function (Request $request) {
echo $request->header('Accept');
});
2. Eloquent分页
2.1 分页基础
Eloquent自带了一个分页系统,它可以直接与任何页面请求的查询参数挂钩。任何Eloquent调用都提供了 paginate() 方法,你可以传入每页要返回的项目数。示例如下:
Route::get('dogs', function () {
return Dog::paginate
超级会员免费看
订阅专栏 解锁全文
47

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



