2016-03-30 9 views
1

URLを取得するには、requestライブラリを使用します。 Expressのresponseにパイプしたいのですが、それをどうやって行うのか分かりません。Express.jsのリクエストからの応答をパイプする方法は?

function routeHandler(req, res) { 
... 
request.getAsync(theUrl) 
    .spread(function(response,body) { 
     // how to pipe it to res here? 
    }) 
+0

リクエストのデータをresオブジェクトに関連付けるとしますか? – Madhukar

+0

私はそのURL(画像)からの応答を送りたいと思います。プロキシのように –

答えて

2

リクエストライブラリでサポートされています。私はドキュメントを徹底的に読むべきだった。

var reply = request(actualUrl) 
req.pipe(reply) 
reply.pipe(res) 
関連する問題