【发布时间】:2019-03-18 14:07:44
【问题描述】:
我在 Azure API 管理中创建了一个 API,用于从后端 API 获取数据。
后端 API 的结果被分页,在响应中包含一个“下一个”url,必须用于下一个请求。
如何处理这个“下一个”url,以便连接所有分页响应并通过 Azure APIM 作为单个响应返回所有分页响应的总数?
【问题讨论】:
标签: pagination azure-api-management
我在 Azure API 管理中创建了一个 API,用于从后端 API 获取数据。
后端 API 的结果被分页,在响应中包含一个“下一个”url,必须用于下一个请求。
如何处理这个“下一个”url,以便连接所有分页响应并通过 Azure APIM 作为单个响应返回所有分页响应的总数?
【问题讨论】:
标签: pagination azure-api-management
这将是一个相当复杂的策略,但可以通过结合重试和发送请求来完成。简而言之,只要有响应的下一个链接,每次都使用下一个 url 重试请求并连接结果。
【讨论】: