【问题标题】:get 'X-Total-Count' from API response从 API 响应中获取 \'X-Total-Count\'
【发布时间】:2022-12-22 13:47:08
【问题描述】:

我正在向我的网络应用程序介绍分页。我有一个 API 端点来获取我用来通过 URL 作为参数发送限制和偏移量的卡批次列表,它运行良好。

我只需要能够获得批次总数(而不仅仅是响应中收到的批次数),所以我试图在设置 LIMIT 和 OFFSET 之前获得表中的总行数。

我已经在标题中研究了 X-Total-Count 作为执行此操作的方法,但我不确定如何着手实施它。我是否需要在 API 调用、服务器或两者中包含某些内容?寻找指向正确方向的点。

【问题讨论】:

    标签: typescript flutter http-headers response-headers


    【解决方案1】:

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

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

    https://expressjs.com/en/api.html#res

    这并没有真正的魔力,它是具有自定义标头名称和值的标头对象。

    【讨论】:

    • 感谢您的答复。我正在为后端/ api使用打字稿
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    • 1970-01-01
    • 2019-02-23
    • 2020-11-19
    • 2021-04-14
    • 2019-12-14
    • 2018-02-17
    相关资源
    最近更新 更多