Я использую nodejs с пакетом request .
Ситуация:
- Мой веб-интерфейс отправляет запрос файла на мойсервер узла через HTTP GET
- Сервер проверяет, прошел ли пользователь аутентификацию
Сервер запрашивает файл на AWS S3 следующим образом:
request(req.query.url)
.on('error', (e) => {
// Some code here?
res.sendFile(path.join(__dirname, '../assets/favicon.png'))
})
.pipe(res)
Проблема : Иногда он не находит файл или не может подключиться к AWS S3 или что бы там ни было, я хотел бы отправить файл по умолчанию, если это произойдет.Как я мог этого добиться?