在我的nginx配置中,我已将proxy_pass设置为我的meteor应用程序。我还使用proxy_set_header设置了一些标头变量。如何在我的meteor应用程序中访问这些变量?
在服务器上的main.js中,我在Meteor.onConnection()
尝试了很多东西,但是还没有能够看到nginx设置的变量值。
感谢。
答案 0 :(得分:1)
您可以使用Webapp.connectHandlers或Webapp.rawConnectHandlers
从http请求的标头中获取值。// server/main.js
Meteor.startup(() => {
WebApp.rawConnectHandlers.use(function(req, res, next) {
console.log(req.headers);
next();
});
}