Google Drive 的下载是如何运作的?

Google Drive 的下载是如何运作的?

最近,我从 Google Drive 下载了一些文件,有趣的是,它的下载栏与任何其他云服务都不一样。

图片在这里

Google Drive 下载文件是第一个。有人知道怎么做吗?如果你知道,请使用运行下载所用的 API 回答问题

答案1

这没什么特别的,只是普通的 HTTP 下载没有 Content-Length由服务器指定(因此浏览器不知道要显示多少百分比)。它可能使用分块传输以区分已完成的下载和中断的下载。

(坦白说,他们本来可以做得更好。)

如果你想看到一个漂亮的下载栏,试试 MEGA –他们使用 JS“文件系统”API,因此显示下载进度在网页内一旦完成,文件才会出现在浏览器的列表中。

相关内容