Вот что я хочу сделать:
Когда браузер пользователя пытается загрузить какой-либо файл (изображение или другое), я хочу обработать его и проверить, существует ли файл в локальной файловой системе.Если файл не существует, я хочу передать браузеру файл из другого источника (например, AWS S3).Как я могу это сделать?
Я пытался использовать хук Loopback beforeRemote:
Container.beforeRemote('download', (ctx, modelInstance, next) => {
console.log(ctx.req);
next();
});
У меня есть параметр запроса, но я не могу понять, что я могу с ним сделать.Может быть, мне нужно какое-то промежуточное программное обеспечение, но я не знаю как.