Я пробовал несколько способов, но не смог заставить его работать.
Клиентская сторона (React), я отправляю zip-файл следующим образом, используя POST,
const data = new FormData();
data.append('file', file);
data.append('filename', file.name);
let params = {
headers: {
'Content-Type': 'multipart/form-data'
},
body: data
};
Серверная сторона:(API Gateway / Lambda / Nodejs) Я добавил 'multipart / form-data' в Binary Media Type на стороне шлюза.
При разборе lambda event.body не правильно сформировано.Это выглядит так:
{"body": "e30=",
"isBase64Encoded": true }
Есть идеи, что может произойти?Любой берет на себя, как разобрать?