我正在使用NodeJS、express和MULTER将文件上传到服务器。我可能会选择一个或多个文件上传从我的Angular应用程序,我正在考虑去与多个HTTP POST请求(一个请求一个文件),因为文件的上传可能是并行发生的(ExpressJS后端),并跟踪每个文件上传状态。
如果我对所有文件使用一个HTTP POST请求,我假设响应时间会很长,因为它必须在发出响应之前处理所有文件。我可以编写相应的代码来改善响应时间,尽管这与继续进行的方法有些混淆。
每个文件大小可能小于75 MB。在所有文件的一个HTTP POST请求和多个请求(一个请求一个文件)之间进行选择的性能和内存效率方面,对此场景有任何想法。
我知道这两种方法各有优缺点,最好是符合我的要求的。我正在尝试理解决定合适方法的因素。
发布于 2020-03-26 12:59:22
对我来说,这取决于多少是“倍数”,以及多大是平均大小。
但在后端/服务器端使用“多个快速会话”要比一个大的长会话更安全。
https://stackoverflow.com/questions/60861035
复制相似问题