Node Express wysyła pliki obrazów jako odpowiedź API

Wyszukałem hasło, ale nie mogłem znaleźć odpowiedzi, ale musi to być powszechny problem. To jest to samo pytanie coŻądanie węzła (odczyt strumienia obrazu - powrót rury do odpowiedzi), co jest bez odpowiedzi.

Jak wysłać plik obrazu jako odpowiedź Express .send ()? Muszę mapować urlopy RESTful na obrazy - ale jak wysłać plik binarny z właściwymi nagłówkami? Na przykład.,

<img src='/report/378334e22/e33423222' />

Połączenia ...

app.get('/report/:chart_id/:user_id', function (req, res) {
     //authenticate user_id, get chart_id obfuscated url
     //send image binary with correct headers
});

questionAnswers(1)

yourAnswerToTheQuestion