我们正在考虑使用REST接口在内部应用程序之间进行通信。应用程序A必须将代表金融投资组合的大量数据传递给应用程序B.鉴于REST是使用HTTP实现的,是否可以使用REST API传递的数据量有限制?我不确定是否应该在大数据集中使用其他协议(即:RMI)。
答案 0 :(得分:44)
不,如果存在任何此类限制,这几乎取决于服务器实现。
URL的大小有限制(如果您希望在URL上放置大量数据,例如使用GET),但没有为POST或PUT定义限制。
答案 1 :(得分:29)
正如Will Hartung所说,标准没有限制(RFC 2616)。但每个实现都有自己的限制。几个例子:
post_max_size
进行更改)这些实现限制通常只是默认配置值,如果需要,可以更改为更大的配置值。