我使用的是第三方API Rest,它在正文中返回文件的内容。此文件可以是文本或二进制文件(pdf、docx)。
出于安全原因,我需要使用中间API Rest作为我的前端应用程序和这个第三方API Rest之间的桥梁。
我想要的是能够向我的前端应用程序返回与从第三方获得的完全相同的正文,因为当我获得正文并在中间API中构建新的响应时,我正在以某种方式修改一些东西。
这是我在中间API中所做的:
const options = {
method: 'GET',
uri: `${api}`,
headers: { OTCSTICKET: ticket}
}
rp(options)
.then(parsedBody => res.status(201).send(parsedBody))
.catch(err => res.status(400).send({ msg: 'download error', err }));我需要发送与我在响应中得到的完全相同的正文。我该怎么做呢?
谢谢
https://stackoverflow.com/questions/44500590
复制相似问题