Как загрузить файл в один сервис после этого обновления в другой сервис, используя multer? - PullRequest
0 голосов
/ 24 апреля 2020

Я использую Multer для загрузки файлов. https://github.com/expressjs/multer Я часто загружаю файлы, используя форм-данные (включая данные и файлы), как это. Когда я захочу обновить службу профиля, я сделаю это следующим образом.

app.put ('/ profile', upload.single ('avatar'), function (req, res, next) {
   // req.file is the `avatar` file
   // req.body will hold the text fields, if there were any
})

Но теперь я хочу сделать следующее: я разделяю службу загрузки файлов на отдельный микросервис для легкого управления. Когда я хочу обновить «профиль», я хочу сделать так: User -> call api -> call-profile service -> call upload-file service (upload success) -> Update profile ... Пожалуйста, помогите мне, как. Спасибо

...