【发布时间】:2018-09-16 07:18:11
【问题描述】:
我有一个使用 koa 的节点应用程序,并尝试检索远程 pdf,并将其作为我的 koa 请求的响应返回。代码如下:
router.get('/pdf', function *() {
const url = 'http://example.com/pdf'
const res = yield request(url)
this.status = res.statusCode
Object.keys(res.headers).forEach(key => {
this.set(key, res.headers[key])
})
this.body = res.body
})
我得到了带有空白页的 pdf,但里面应该有内容。有谁知道可能是什么解决方案?
【问题讨论】: