Я пишу сервис на ionic angular для загрузки / выгрузки изображений на гугл-диск через сервисный аккаунт.
Пока токен в порядке, но как только я пытаюсь загрузить с uploadType=resumable
, он всегда возвращает NULL
.
В соответствии с документом Google REST API обязательно установить заголовок Content-Length, но когда я это сделаю, я получаю следующее сообщение:
'Отказ от установки небезопасного содержимого заголовка-length '
Я попытался удалить длину содержимого, и результат был тот же.
let headers = {
headers: {
'Authorization': 'Bearer ' + this.lsGAPItoken['access_token'],
'Content-Type':'application/json; charset=UTF-8',
'content-length': this.getFileSize(imgData,FILE_SIZE_UNIT.BYTES).toString(),
'X-Upload-Content-Length': this.getFileSize(imgData,FILE_SIZE_UNIT.BYTES).toString(),
'X-Upload-Content-Type': 'image/jpeg'
}
};
null