从 api 请求获取所有响应 headers。目前不是全部可用

Getting all response headers from an api request. Currently not all available

我有一个 http 请求,我想要一些响应 headers,出于某种原因,我无法从响应 object 但在 chrome dev 中可见工具

但是 javascript request api 的响应 object 只包含其中的一些 headers.

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

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

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