Google api Google Drive Rest API V3使用alt=media选项下载大文件(>;25MB)

Google api Google Drive Rest API V3使用alt=media选项下载大文件(>;25MB),google-api,google-drive-api,Google Api,Google Drive Api,我想知道如何通过Google Drive API V3在浏览器中直接下载一个大文件 我使用的选项1是:下载一个文件-files.get with alt=media file resource 当我发送请求()时,我得到了文件的内容作为响应 目前,我正在使用查询的响应创建一个blob文件,然后读取该blob文件以在浏览器上开始下载 问题是,读取blob文件会消耗大量内存,如果文件大小超过10MB,则浏览器会崩溃 所以我的问题是:如何通过下面屏幕截图中提到的谷歌API在浏览器上开始下载 尝试使用r

我想知道如何通过Google Drive API V3在浏览器中直接下载一个大文件

我使用的选项1是:下载一个文件-files.get with alt=media file resource

当我发送请求()时,我得到了文件的内容作为响应

目前,我正在使用查询的响应创建一个blob文件,然后读取该blob文件以在浏览器上开始下载

问题是,读取blob文件会消耗大量内存,如果文件大小超过10MB,则浏览器会崩溃


所以我的问题是:如何通过下面屏幕截图中提到的谷歌API在浏览器上开始下载

尝试使用
range
http头将文件分块下载。请参阅“部分下载”

尝试使用
范围
http标头分块下载文件。请参阅“部分下载”

您可能需要检查此文件中的解决方案和注释,其中使用的解决方案是
https://googledrive.com/host/folder-id/filename.exe
。但是,请注意,这适用于共享文件夹。这也可能有帮助。您可能希望检查此解决方案中的解决方案和注释,其中使用的解决方案是
https://googledrive.com/host/folder-id/filename.exe
。但是,请注意,这适用于共享文件夹。这可能也有帮助。实际上,我没有收到超过25MB的文件的警告消息,但我的问题是如何在浏览器中开始下载。当我发送查询时,当我发送查询()我发送查询()时,我得到的查询()当我发送查询()我发送的查询()时,当我发送的查询()时,我得到的东西是我发送的查询()当我发送的查询()当当当我发送的查询()时,当我发送的查询()我得到的东西时,当当我发送的查询()当当当我发送的时候,当当当我发送的时候,当当当当当当当我发送我发送查询()当当当当当当当当当当当我发送我发送查询()当当当当当当我发送我发送查询()时,当当当当我发送我发送查询()时时我发送时我发送查询()时时,当当当当当我发送查询()时,当当当当我发送查询()我发送时()时,当当当当我发送查询()时,当当当当我发送我发送我发送的查询()我发送时()时,当当当当当当当当当当我发送查询()我发送时我作为回应。知道吗?事实上,我没有收到超过25MB的文件的警告消息,但我的问题是如何在浏览器中开始下载。当我发送查询时,当我发送查询()我发送查询()时,我得到的查询()当我发送查询()我发送的查询()时,当我发送的查询()时,我得到的东西是我发送的查询()当我发送的查询()当当当我发送的查询()时,当我发送的查询()我得到的东西时,当当我发送的查询()当当当我发送的时候,当当当我发送的时候,当当当当当当当我发送我发送查询()当当当当当当当当当当当我发送我发送查询()当当当当当当我发送我发送查询()时,当当当当我发送我发送查询()时时我发送时我发送查询()时时,当当当当当我发送查询()时,当当当当我发送查询()我发送时()时,当当当当我发送查询()时,当当当当我发送我发送我发送的查询()我发送时()时,当当当当当当当当当当我发送查询()我发送时我作为回应。有什么想法吗?