1. GitHub 风格分页 Link 响应头解析
后端开发工程师背景
正在为搜索接口设计分页机制,采用类似 GitHub API 的 Link 头返回上一页、下一页及末页链接。
问题
需要确认相对路径在客户端是否能正确解析为完整 API 目标,以及 rel 标记是否完整合规。
如何使用
在 Link 请求头中粘贴包含 first/prev/next/last 的响应头文本,并在基础 URL 中填入当前请求地址。
linkHeaders: </search/code?q=addClass&page=15>; rel="next", </search/code?q=addClass&page=34>; rel="last", </search/code?q=addClass&page=1>; rel="first", </search/code?q=addClass&page=14>; rel="prev"
baseUrl: http://127.0.0.1:8080/search/code?q=addClass&page=1
maxCrawlDepth: 10结果
生成包含 4 个解析链接的绝对 URL 报表,标记完整分页集合徽标,并确认当前页的下一跳目标。