搜索分页 - dockerhub API
Pagination for search - dockerhub API
我需要从 DockerHub 获取所有具有提供名称的存储库。我已经尝试了各种方法来访问以下调用收到的下一页结果:
curl -k -H "Accept: application/json" -X GET https://index.docker.io/v1/search?q=sonarqube
无效的选项:
curl -k -H "Accept: application/json" -X GET https://index.docker.io/v1/search?q=sonarqube&n=25&page=2
curl -k -H "Accept: application/json" -X GET https://index.docker.io/v1/search?q=sonarqube&page_size=25&page=2
我是否遗漏了什么,或者是否有其他方法可以获得这些结果?
我只是使用这个 link 导航到第二页:
https://index.docker.io/v1/search?q=sonarqube&page=2
我工作的页面属性范围从 1 到 num_pages
,它在 JSON 响应中返回。如果您提供的数字大于 num_pages
,则它 returns 最后一页。
请求的卷曲命令:
curl -k -H "Accept: application/json" -X GET "https://index.docker.io/v1/search?q=sonarqube&page=2"
我需要从 DockerHub 获取所有具有提供名称的存储库。我已经尝试了各种方法来访问以下调用收到的下一页结果:
curl -k -H "Accept: application/json" -X GET https://index.docker.io/v1/search?q=sonarqube
无效的选项:
curl -k -H "Accept: application/json" -X GET https://index.docker.io/v1/search?q=sonarqube&n=25&page=2
curl -k -H "Accept: application/json" -X GET https://index.docker.io/v1/search?q=sonarqube&page_size=25&page=2
我是否遗漏了什么,或者是否有其他方法可以获得这些结果?
我只是使用这个 link 导航到第二页: https://index.docker.io/v1/search?q=sonarqube&page=2
我工作的页面属性范围从 1 到 num_pages
,它在 JSON 响应中返回。如果您提供的数字大于 num_pages
,则它 returns 最后一页。
请求的卷曲命令:
curl -k -H "Accept: application/json" -X GET "https://index.docker.io/v1/search?q=sonarqube&page=2"