一尘不染

非常大的HTTP请求与许多小的请求

json

我需要一个2D数组(作为Json)从服务器发送到客户端。尺寸大约为400x400,每个条目大约包含4个字符的文本。因此,这大约需要640KB的数据。

以下哪种极端方法更好?

  1. 我一次性提出了所有数据的大型HTTP请求。
  2. 我提出了400个请求-每个请求都要求一行(大约1.6 KB)

我认为最佳方法应该在中间。谁能告诉我这个数据的最佳单个请求大小是多少?

谢谢。


阅读 250

收藏
2020-07-27

共1个答案

一尘不染

除非您处理的是慢速连接(按今天的标准来看 非常 慢)并且确实 需要 增量更新,否则请在一个请求中进行。

这样可以更好地压缩响应,并避免了额外的HTTP请求和响应标头的开销。

2020-07-27