【发布时间】:2021-07-16 02:35:46
【问题描述】:
我正在使用 ktor 1.5.3 HTTP 客户端,想知道如何将 HTTP 响应标头反序列化为 LinkHeader 值列表。我的代码中有以下值:
response.headers.getAll("Link")
这是一个字符串列表,我想得到一个类型的值
List<LinkHeader>
更新:
我的用例的详细信息:
我有一个使用以下响应标头来管理分页的后端:
Link: <https://hostname/v2/issues?orderBy=updated&orderAsc=false&perPage=15>; rel="first"
Link: <https://hostname/v2/issues?orderBy=updated&orderAsc=false&page=2&perPage=15>; rel="prev"
Link: <https://hostname/v2/issues?orderBy=updated&orderAsc=false&page=4&perPage=15>; rel="next"
Link: <https://hostname/v2/issues?orderBy=updated&orderAsc=false&page=116922&perPage=15>; rel="last"
我只需要解析它们以了解最后一页在哪里
【问题讨论】:
-
Ktor 中没有解析链接头字段的功能。你能描述一下你的用例吗?
-
更新了用例详情
标签: ktor