我正在尝试将文件下载到驱动器中,该文件大小超过50 MB。我的想法是使用与cUrl相似的策略,即指定范围。我已经使用fetch(url)下载了第一部分。其余部分大约还有20 MB。
我已经尝试过下面的代码来下载文件的其余部分。
var options = {
"headers" : {
"Range": 'bytes=50000000-'
}
};
var response = UrlFetchApp.fetch(url, options);
var blob = response.getBlob();
var newFile = DriveApp.createFile(blob);
但是它下载了相同的文件,最初的50 MB而不是文件的后半部分。