Я пытаюсь использовать простой метод загрузки, чтобы поместить простое изображение в один из наших блоков тестирования.Я могу успешно отправить GET-запрос и получить доступ к информации о корзине, но когда я изменяю файл и выбираю изображение для загрузки в корзину, длина содержимого не отправляется и изображение прерывается.
var zz = {
path: "upload/storage/v1/b/" + this.bucket + "/o?uploadType=media&name=" + encodeURIComponent(vBody.name),
method: "POST",
headers: {
"Authorization": "Bearer " + tok,
"Content-Type": vFiles[k].type,
"Content-Length": vFiles[k].size
},
body: vFiles[k]
}
gapi.client.request(zz).then(res => { console.log(res); });
Файл успешно публикуется, но изображение повреждено и отображает размер 2B или 0B, если его размер больше похож на 25 КБ.
Редактировать:
Я пытаюсь не вызывать узелв этом проекте и хотел бы избежать этого при необходимости.