我在 Node/express api 中有一个 Controller ,它返回数据来构建报告。根据报告的不同,请求的数据可能非常大 (20Mb)。
获取此类数据并保持良好用户体验的最佳方式是什么?
不想使用分页,我必须执行 N 次请求,直到获得所有数据。想到分块传输编码,我想到了网络套接字,但我不确定这是最好的方法。
谢谢。
最佳答案
In this case, user needs all this data to build the report.
不,用户需要报告。如果将该报告的创建移至后端,则只需将最终报告发送给可能更轻量级的客户端。它还可能允许服务器端缓存。
关于javascript - 从 Node Express api 返回大型 json 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55934988/