所以我有以下場景;我有一個Angular將在XHR請求中顯示的私有API密鑰。爲了解決這個問題,我決定使用Express作爲代理,並提出服務器端請求。但是,我似乎無法找到有關如何製作我自己的獲取請求的文檔。使用Express進行外部獲取請求
架構:
角品牌要求/api/external-api
- >快速處理的途徑,使請求externalURL
使用參數在req.body.params
,重視從config.apiKey
API密鑰。以下是僞代碼來模仿我試圖完成的事情:
router.get('/external-api', (req, res) => {
externalRestGetRequest(externalURL, req.body.params, config.apiKey)
res.send({ /* get response here */})
}
「send get request with nodejs」 –
[Node.js Express中的HTTP GET請求]的可能重複(http://stackoverflow.com/questions/9577611/http-get-request-in-node-js-express ) –