为什么从浏览器上传文件总是很慢?

为什么从浏览器上传文件总是很慢?

在我使用互联网十年之后,有这样一个经历并不令我惊讶:

我正在将一个 16GB 的数据集上传到一个网站(Kaggle)。当使用他们的在线界面进行上传时,文件一开始开始上传,但最终只上传了大约 400MB 就挂起了。我只好看着上传栏,检查我的网络上传,犹豫着连接是否中断,我应该重新加载页面再试一次。当我使用 Kaggle API 并从终端窗口上传文件时,它以大约 30MB/s 的速度平稳而稳定地上传。

我记得过去使用 FTP 时也有过类似的经历。浏览器或网页设计是否存在一些限制因素,导致通过网页界面上传文件总是很糟糕?

答案1

有两次单独的尝试:

  1. 通过浏览器。
  2. 通过 API。

可能的因素有:

a. 区别在于尝试的时间。(比如说相隔 3 小时或 5 分钟)

b. 相关流程中的一般互联网状态(一个很大的话题和因素)

c. Kaggle 的强度(不同时间试验期间的服务器负载,尤其是下行链路负载)

在这种情况下,作为解决方案的搜索,为了扩大实验次数和观察范围,在安装了 3-4 个主流浏览器后,我会分别再次尝试您尝试过的方法。

根据情况的重要性,可以尝试根据我所说的内容找到一个合理的主意,或者从现在开始只通过 API 上传。(API 测试工具之一可以帮助您解决这个问题)

最后,寻求Kaggle的支持也会创造解决问题的机会。

相关内容