0
我正在为NodeJS使用request
模块。使用ExpressJS的请求模块在所有传出的http请求中添加头文件,有可能吗?
我想知道, 而是通过手的每个请求,如文档添加页眉的。
ex。
var options = {
url: myuRL,
headers: {
'myHeader': 'headerVal'
}
}
request(options ,callback);
是否有可能与中间件或东西在所有请求注入头?
我试图通过创建这个中间件:
const addHeaders = function (req, res, next) {
req.header('myHeader', 'MyVal');
next();
};
module.exports = addHeaders;
它适用于除了那些具有request
模块创建的所有HTTP请求。
注:我的意思是所有我传出请求不进来。
THX @agoldis仍尽管它不工作:/ –
@ VassilisPits应该工作,看看编辑的答案:) – agoldis
当你运行应用程序时,你设置了标题? –