Express - Return binary data from webservice

后端 未结 2 1373
礼貌的吻别
礼貌的吻别 2020-12-16 12:50

I try to return some binary data with Express. In the example, it\'s a PDF but theorically, this can be any sort of file.

But focus on the pdf for the moment. I wrot

2条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-16 13:47

    I found a more simple solution :

    request(req.url).pipe(res);
    

    This pipes the original response from distant Web Service directly to my response! I got the correct file regardless of the file type.

提交回复
热议问题