1

我想发送一个获取请求,但我需要将我的 api 密钥插入到“x-api-key”标头中。我正在使用 NodeJS + Express。现在我正在使用“isomorphic unfetch”库中的 fetch:

https://github.com/developit/unfetch/tree/master/packages/isomorphic-unfetch

我使用它来从 get 请求中获取数据。我特别使用这个库,因为它在服务器和客户端上都运行良好。

我应该如何将标头添加到我的请求中?谢谢!

4

1 回答 1

2

unfetch 存储库中有一个示例,它显示了如何添加标头来获取请求。

// complex POST request with JSON, headers:
fetch('/bear', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'Bearer XYZ'
  },
  body: JSON.stringify({ hungry: true })
}).then( r => {
  open(r.headers.get('location'));
  return r.json();
})
于 2018-11-02T10:48:08.570 回答