在post middle dr
文件中定义了一个名为pagination
的内容分页中间件。这个中间件首先从地址查询符中获取到页码,并解析每页内容数量limit
,默认为30或环境变量中的posts per page
值。然后计算偏移量offset
,设置请求的pagination
属性包括limit
和offset
。这些设置会被内容列表接口的处理器使用。接下来可以通过HTTP客户端测试分页功能:发送没有查询参数的请求,响应会根据posts per page
返回两个内容项;客户端可以通过请求地址添加页码参数来获取不同页的内容。