我正在使用$http
api 调用发送一些自定义标头,例如X-Foo
. 但是我还不知道如何阅读它们。在$http({...}).success(function (data, status, headers, config) {...})
函数内部,headers
是一个函数,它应该给我所有标题的哈希,但它只显示 header content-type
。有没有办法获取响应标头?
问问题
33319 次
2 回答
149
自定义标头将在同一域中可见。但是,对于跨域情况,服务器必须发送Access-Control-Expose-Headers: X-Foo, ...
标头以使自定义标头可见。
于 2013-08-12T01:50:19.773 回答
0
Spring 4.0+ 提供 @CrossOrigin 注释,它具有以下参数
- origins = 逗号分隔的来源列表。
- exposeHeaders = 逗号分隔计数自定义参数列表。
例子
@CrossOrigin(origins = "*", exposedHeaders ="X-Total-Count")
于 2017-08-10T07:27:07.310 回答