以角度添加标题到链接

时间:2014-07-07 14:05:54

标签: ruby-on-rails angularjs http-headers

我有一个角度应用,我需要将其重定向到服务器端html页面,所以我想我可以使用标准<a>标记target='_self'将角度应用重定向到我的服务器侧页。这实际上工作正常,但是,我有一个rails后端,在提供任何内容之前检查auth令牌。

这需要在我在cookie中设置的http请求的标头中发送身份验证令牌,并且使用$http服务自动角度抓取ajax请求,但我似乎无法在标准链接上发生同样的事情。

可以/如何在正常链接发送之前添加身份验证令牌?

1 个答案:

答案 0 :(得分:1)

当浏览器发出HTTP请求而不是您的JavaScript代码时,您无法使用令牌值添加自定义标头。有关类似问题,请参阅Adding http headers to window.location.href in Angular app

但是,如果此值已经来自cookie,您的后端是否可以读取该cookie值(或使用http请求链中的某些过滤器将cookie传输到标题)?

相关问题