我有以下情况:我有一个私密的 API 密钥,在 XHR 请求中 Angular 会将其显示。为了应对这个问题,我决定使用 Express 作为代理并进行服务器端请求。然而,我无法找到关于如何进行自己的 GET 请求的文档。
架构:
Angular 向
架构:
Angular 向
/api/external-api
发出请求 --> Express 处理路由并发送带有参数 req.body.params
和附加 API 密钥从 config.apiKey
到 externalURL
的请求。以下是伪代码,模拟我要完成的内容:router.get('/external-api', (req, res) => {
externalRestGetRequest(externalURL, req.body.params, config.apiKey)
res.send({ /* get response here */})
}