Как я могу обработать загрузку файла из хранилища Loopback?Перенаправить файл запроса - PullRequest
0 голосов
/ 25 июня 2018

Вот что я хочу сделать:
Когда браузер пользователя пытается загрузить какой-либо файл (изображение или другое), я хочу обработать его и проверить, существует ли файл в локальной файловой системе.Если файл не существует, я хочу передать браузеру файл из другого источника (например, AWS S3).Как я могу это сделать?

Я пытался использовать хук Loopback beforeRemote:

Container.beforeRemote('download', (ctx, modelInstance, next) => {
  console.log(ctx.req);
  next();
});

У меня есть параметр запроса, но я не могу понять, что я могу с ним сделать.Может быть, мне нужно какое-то промежуточное программное обеспечение, но я не знаю как.

...