Я пытаюсь загрузить файл на диск, размер которого превышает 50 МБ. Моя идея состоит в том, чтобы использовать аналогичную стратегию, которую мы используем в cUrl, т.е. путем определения диапазона. Я скачал первую часть, используя fetch (url). Остальная часть составляет около 20 МБ больше.
Я попробовал код ниже, чтобы загрузить оставшуюся часть файла.
var options = {
"headers" : {
"Range": 'bytes=50000000-'
}
};
var response = UrlFetchApp.fetch(url, options);
var blob = response.getBlob();
var newFile = DriveApp.createFile(blob);
Однако он загрузил тот же файл, те же первые 50 МБ, а не более позднюю часть файла.