Я пытаюсь прочитать файл (изображение) из amazon S3 и отправить его на другой сервер с multipart/form
.
let imageParams = { Bucket: 'my-bucket', Key: 'imageName.jpg' };
let formData = new FormData();
formData.append('file', s3.getObject(imageParams).createReadStream());
let apiResponse = await api.post("/fileUpload", formData,
{ params: { token: process.env.API_TOKEN } },
{ headers: {'Content-Type': 'multipart/form-data' } } );
Но я не могу его запустить, он возвращает мне:
Error: Request failed with status code 415
может быть, я неправильно понимаю, как работает createReadStream()