从api请求获取所有响应标头。目前并非全部可用

时间:2018-12-20 02:31:34

标签: javascript httpresponse

我有一个http请求,我想要一些响应标头,出于某种原因,这些响应标头在响应对象中对我不可用,但在chrome开发工具中可见 enter image description here

但是来自JavaScript request API的响应对象仅包含其中一些标头。

{ // response.headers
  cache-control: "no-cache, private",
  content-type: "application/json"
}

当然,必须有一种方法来获取诸如x-ratelimit-limit之类的内容作为响应的一部分。如果信息发送到浏览器,为什么不能在javascript http请求api中使用它?

1 个答案:

答案 0 :(得分:1)

这看起来像是CORS请求。如果是这样,除非设置了正确的Access-Control-Allow-Headers头,否则响应头 会受到限制。这是出于安全原因。