Nodejs – Fetch file from url and send content to client

For some reason, I don’t want to share the URL public (sercet url),

My workflow is as below:

Client send API request to my server:

Api: mywebsite.com/api/image_abc.jpg

I have Nodejs express server to fetch the file from the url:

Eg: sercret_url.com/image_abc.jpg

And then from response image content from Nodejs, I send back the image content to the client and display as image_abc.jpg

I looked around on stackoverflow, but just got an answer from reading file from disk and send to client. What I want is just redirect the image content to client, not saving file to the disk.

Thank you.