我正在寻找hapi中的parllel方法
// Express + Request exmaple
function(req, res){
request('http://example.com/image.png').pipe(res);
}
如何在hapi中管道响应?
server.route({
method: "*",
path: "/api/results/{date}",
handler: (request, reply) => {
//????reply(?);
}
});
答案 0 :(得分:7)
来自另一个问题/答案:
function (request, reply) {
Request('http://example.com/image.png')
.on('response', function (response) {
reply(response);
});
}
答案 1 :(得分:2)
如果您只需转发上游响应,则可以通过h2o2插件使用代理处理程序:
server.route({
method: 'GET',
path: '/upstream/file',
handler: {
proxy: {
uri: 'http://example.com/image.png'
}
}
});