Это приложение на NodeJS позволяет загружать файлы в S3.
Как работает приложение
Сервер принимает файлы по пути /upload, создает FormData с полученным файлом с помощью библиотеки
multer и загружает файл в Default Uploader, так же в ответ сервер отдает информацию по загруженным файлам от Default Uploader.
Это классический пример для сценария, когда вашим пользователям нужно загрузить фото, видео или документ.
Реализация сервера
Создайте приложение
Создайте index.js файл, у вас должны быть такая файловая структура.
Директорияmyuploaderserver/
package.json
index.js
Скопируйте код ниже в index.js
Установите зависимости
Запустите сервер
Тестирование
С помощью Postman отправьте запрос multipart/form-data на http://localhost:3000/uplad с прикрепленным файлом.
Не забудьте в коде вставить ваш SECRET_CLIENT_TOKEN.