javascript - 如何在 AngularJS 中访问请求的 HTTP header

标签 javascript angularjs http http-headers

我知道我可以使用 AngularJS 访问 HTTP 请求的 GET 参数

$location.search().parameterOfInterest

但我如何访问请求的 HTTP header ?

我在这里没有使用 $http。我问的是对 AngularJS 网页的请求。

这个问题和答案让我相信这是不可能的: Accessing the web page's HTTP Headers in JavaScript

最佳答案

您可以使用 request interceptor用 HTTP 配置对象调用。一个HTTP configuration object有一个 header 属性,您可以在拦截器中自由访问/修改它。

response object of promise还有一个您可以访问的 header 属性。

关于javascript - 如何在 AngularJS 中访问请求的 HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54704255/

相关文章:

javascript - 如何使用 d3 绘制连续线而不需要单击拖动鼠标,而只是使用 mouseover 事件?

javascript - 错误: [$compile:tpload] Failed to load template in Angular

angularjs - 调试 Angular 路线

angular - 删除方法中的 HTTP 错误无法正常工作

javascript - 奇怪的错误,但在 javascript onkeydown

javascript - 触摸pdf : same file is opened with different URLs

javascript - bootstrap btn-group 中的 angularjs 切换类

angularjs - 如何使用ng-if和table根据条件显示td

ios - 如何重试失败的网络请求

php - 为什么我要获得访问 token ? (OAuth2)