Как загрузить файл, используя AWS -SDK (из Base64)? - PullRequest
0 голосов
/ 23 апреля 2020

Пример кода здесь:

var AWS = require('aws-sdk');
var fixNameFile = "tes.png";
let s3bucket = new AWS.S3({
  endpoint: "xxx...",
  accessKeyId: "xxx...",
  secretAccessKey: "xxx...",
});
var imgBase64 = "data:image/png;base64,xxxxxx....";
var params = {
                 Bucket: 'fileupload',
                 ACL: 'public-read',
                 Key: fixNameFile,
                 Body: imgBase64,
                 ContentEncoding: 'base64'
             };
s3bucket.putObject(params, function (err, data) {
     console.log(data);
});

В моем случае это было успешно загружено. Однако появляются только пустые изображения, подобные этому: https://imgur.com/a/6Eci8Pv

У кого-нибудь есть идея из моего случая? Пожалуйста, помогите мне:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...