【发布时间】:2017-02-22 18:05:20
【问题描述】:
我有一个 emberjs 应用程序,其中所有请求都通过代理发送,该代理将一些用户信息插入到标头中。在我的 ember 应用程序中,我想读取该标题数据并将其保存为每条路线的“当前用户”对象。我找不到如何访问路由请求标头。
在节点应用程序中,我会这样做:
app.get('/', function(req, res){
req.get('Content-Type');
});
但我的 emberjs 路由看起来像这样(没有请求变量):
Router.map(function() {
this.route('dashboard');
}
如何在 emberjs 中获取请求对象来读取标头?
【问题讨论】:
-
您能否更具体地说明您需要请求标头的原因以及您想用它们做什么?
-
我的代理处理所有身份验证,仅将经过身份验证的用户发送到 ember 应用程序。标头包含用户有效负载。
-
如果我错了,请纠正我,但听起来你想获取初始获取网页的 HTTP 标头,这已在此处讨论过。 stackoverflow.com/questions/220231/… 暴露端点返回用户信息可能更容易
标签: ember.js