flutter 从API响应中获取“X-Total-Count”

xzv2uavs  于 2022-12-24  发布在  Flutter
关注(0)|答案(1)|浏览(120)

我在我的Web应用中引入了分页功能。我有一个API端点来获取卡批次列表,我使用该列表通过URL将限制和偏移作为参数发送,该端点运行良好。
我只需要能够获得批处理的总数(而不仅仅是响应中接收到的批处理数),因此我尝试在设置LIMIT和OFFSET之前获得表中的总行数。
我已经研究了头文件中的X-Total-Count作为实现它的一种方法,但是我不确定如何去实现它。我需要在API调用中,服务器中或者两者都包含一些东西吗?寻找一个正确的方向。

okxuctiv

okxuctiv1#

您可以使用Web后端技术以编程方式设置总计数标头。假设您使用的是express:

res.append('X-Total-Count', totalCountOfNumberOfRows)

https://expressjs.com/en/api.html#res
这并没有什么真实的的魔力,它是一个带有自定义标题名称和值的标题对象。

相关问题