【问题标题】:Page size for large resources in a RESTful web service?RESTful Web 服务中大型资源的页面大小?
【发布时间】:2012-05-11 06:09:21
【问题描述】:

我正在开发一个 RESTful Web 服务,它将为大型数据集提供服务,将数据集分页为大小合理的 JSON 块。

除了我的应用程序的细节之外,在选择页面大小时是否有任何一般性建议需要考虑?

我知道 POST 大小通常会受到限制(例如 Tomcat 为 2 MB),但我主要关心的是 GET 请求。

谢谢!

【问题讨论】:

    标签: web-services http rest


    【解决方案1】:

    没有一般限制。不过,32 位机器可能无法处理超过 4 GB 的 GET 响应。我建议你做一些测试,看看你的客户可以轻松下载多少(他们是在智能手机上连接不稳定的地方,还是他们是 Internet 上的学者?)。您还可以允许用户设置分页(设置上限以防止服务器死机)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-01
      • 2023-03-08
      • 1970-01-01
      • 2011-04-20
      • 2012-05-18
      • 1970-01-01
      • 1970-01-01
      • 2020-01-20
      相关资源
      最近更新 更多