首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >get请求的价分页

get请求的价分页
EN

Stack Overflow用户
提问于 2013-04-18 04:04:12
回答 1查看 242关注 0票数 1

我有几个关于分页的问题。

  1. 分页可以强制吗?
  2. 是否可以控制分页(如200条记录的请求页)?
  3. 如果对1和2的回答是否定的,那么当分页发生时,阈值是多少?
  4. 分页是否稳定(同一实体上相同数量的记录将始终被分页或不分页)?

谢谢,

弗拉德

EN

回答 1

Stack Overflow用户

发布于 2013-04-18 13:02:16

  1. 在特定的API调用中使用分页是强制的:无论它找到多少记录,该调用都会以页面的形式返回数据。在默认情况下不分页的调用上,不能请求分页。调用要么分页,要么不分页。
  2. 您目前无法请求更改数据页的大小;在分页集中的每个页面中返回的记录数对于每个使用页面的调用都是固定的(理论上,页面大小可能随每个这样的调用而变化,实际上,它(当前)并不是这样)。
  3. 没有阈值:调用中的数据要么在分页结果集中返回,要么不返回。如果匹配结果的数量小于页大小,则调用仍应返回分页结果集结构中的单个数据页,并设置一个属性以指示没有其他数据页可用。
  4. 是的,它是稳定的:您可以依赖具有分页结果的调用始终返回分页结果,并且一个页面中返回的结果数将保持不变(只要服务的产品版本没有改变:产品升级可能会改变分页结果中数据页的大小)。

您不应该编写无法处理页面大小更改或需要知道页面大小的代码(因为这可以随新产品版本更改而不更改API约定版本),但是编写代码是安全的,这些代码假设来自API调用A的返回将始终被分页(如果文档说它返回分页的结果)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16074283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档