【发布时间】:2016-11-14 21:48:37
【问题描述】:
我正在通过我的快速配置中的以下设置代理我的 api
// Proxy api calls
app.use('/api', function (req, res) {
let url = config.API_HOST + req.url
req.pipe(request(url)).pipe(res)
})
config.API_HOST 在这里解析为我的 api url,req.url 是某个端点,即/users 我尝试在 npm 上为request 遵循文档并像这样设置我的标题
// 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)
})
但我无法在网络下的 chrome 开发工具中看到我的自定义标头。
【问题讨论】:
标签: node.js api express header request