Я использую этот пакет npm для загрузки файлов изображений на S3: https://www.npmjs.com/package/aws-s3 Но при загрузке файлов SVG кажется, что он загружается неправильно, так как он хранится в корзине следующим образом: 9216679440621751.svg + xml
Кажется, я не могу найти документацию о том, как решить эту проблему, кроме, возможно, установки Content-Type?
Функция загрузки довольно проста, а «file» - это просто FileObject:
this.S3Client.uploadFile(file, this.newFileName)
.then((data) => {
if (data.location) {
this.$emit(`${type}`, data.location);
}
});