【发布时间】:2012-05-11 06:09:21
【问题描述】:
我正在开发一个 RESTful Web 服务,它将为大型数据集提供服务,将数据集分页为大小合理的 JSON 块。
除了我的应用程序的细节之外,在选择页面大小时是否有任何一般性建议需要考虑?
我知道 POST 大小通常会受到限制(例如 Tomcat 为 2 MB),但我主要关心的是 GET 请求。
谢谢!
【问题讨论】:
标签: web-services http rest
我正在开发一个 RESTful Web 服务,它将为大型数据集提供服务,将数据集分页为大小合理的 JSON 块。
除了我的应用程序的细节之外,在选择页面大小时是否有任何一般性建议需要考虑?
我知道 POST 大小通常会受到限制(例如 Tomcat 为 2 MB),但我主要关心的是 GET 请求。
谢谢!
【问题讨论】:
标签: web-services http rest
没有一般限制。不过,32 位机器可能无法处理超过 4 GB 的 GET 响应。我建议你做一些测试,看看你的客户可以轻松下载多少(他们是在智能手机上连接不稳定的地方,还是他们是 Internet 上的学者?)。您还可以允许用户设置分页(设置上限以防止服务器死机)。
【讨论】: