2016-07-12 8 views
2

にカスタムヘッダーを追加することは、私のAPIのURLに解決し、req.urlは、いくつかのエンドポイントすなわち/users私はNPMのドキュメント以下試されますrequest用などは私が私の急行設定に次の設定を経て、ここで</p> <pre><code>// Proxy api calls app.use('/api', function (req, res) { let url = config.API_HOST + req.url req.pipe(request(url)).pipe(res) }) </code></pre> <p><code>config.API_HOST</code>を私のAPIをプロキシています「要求」

// Proxy api calls 
    app.use('/api', function (req, res) { 
    let options = { 
     url: config.API_HOST + req.url, 
     options: { 'mycustomheader': 'test' } 
    } 
    req.pipe(request(options)).pipe(res) 
    }) 

ように私のヘッダーを設定するしかし、私は、ネットワークの下のクロムのdevのツールで私のカスタムヘッダーを見ることができないです。

答えて

3

は、このよう

app.use('/api', function (req, res) { 
    let url = config.API_HOST + req.ur 
    req.headers['someHeader'] = 'someValue' 
    req.pipe(request(url)).pipe(res) 
    }) 
それを達成することができました
関連する問題

 関連する問題