Ionic从http.get检索自定义标头参数

时间:2019-03-20 20:16:22

标签: ionic-framework http-headers

正如标题所解释的,我假装在console.log请求的map内的http.get中检索了一个名为“ count”的自定义标头。浏览器显示计数值存在。如何获取该值?

Example of the Response Headers in the browser

这是我尝试过的问题,问题在于它返回null

import { Http } from "@angular/http";  
constructor (public http: Http) {}
myFunction() {
    return this.http.get(url)
      .map((response: Response) => {
          console.log(response.headers.get('count')); // returns null
       });
}

response.headers只得到这个
enter image description here

1 个答案:

答案 0 :(得分:0)

没关系,我修复了将count添加到提供服务的网站上的Access-Control-Expose-Headers上的问题。

# Sets the Access-Control-Expose-Headers header.
exposedHeaders: ['count']