Как получить доступ к req.files на Heroku?

Я пытаюсь загрузить файлы изображений в AWS S3. У меня API построен с express и я попытался использовать оба express-fileupload а также multiparty для доступа к файлам на req.files объект. Это прекрасно работает локально (у меня есть доступ к объекту файлов), но когда я разверну приложение в Heroku, req.files объект либо нулевой (когда я использую express-fileupload) или он всегда и пустой (когда я использую multiparty).

Из моих исследований кажется, что это происходит потому, что у Heroku есть неизменяемая файловая система, что означает, что я вообще не могу писать в файловую систему. Это кажется проблемой, потому что я считаю, что оба express-fileupload а также multiparty необходимо записать в файловую систему для работы.

Как я могу решить эту проблему с любой из этих библиотек или другой библиотекой? Я просто хочу иметь возможность получить доступ req.files в NodeJS на Heroku.

0 ответов

Другие вопросы по тегам