簡體   English   中英

在NodeJS + Express中將“ x-api-key”標頭添加到get請求的最佳方法是什么?

[英]What is the best way to add a “x-api-key” header to a get request in NodeJS + Express?

我想發送一個get請求,但是我需要將我的api密鑰插入到“ x-api-key”頭中。 我正在使用NodeJS + Express。 現在我正在使用從“同構未提取”庫中提取:

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

我用它來從get請求中獲取數據。 我之所以特別使用這個庫,是因為它在服務器和客戶端上都可以正常工作。

我應該如何在請求中添加標題? 謝謝!

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();
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM