【发布时间】:2020-09-03 23:09:21
【问题描述】:
我想消费一个公司的API,这个API不能用Javascript等Client Side脚本消费,我想用react js来在服务器端但在同一个项目中使用此 API。
我询问了 API 的所有者并收到了一封电子邮件: 我们的 API 请求不能在 Javascript 等客户端语言脚本中使用,必须在服务器端脚本中使用。
我该怎么做?
谢谢!
【问题讨论】:
-
您的问题并不完全有道理。您的意思是您希望您的 React 客户端应用程序向您的服务器发出请求,然后服务器代表客户端向外部 API 发出请求并返回结果?如果是这样,您的服务器是什么,您为实现它做了什么尝试?
-
没有。我想使用气象公司的 API,他们在电子邮件中告诉我,我们的 API 不能与客户端脚本一起使用,我必须使用服务器端来配置 API,但对我来说,我想这样做反应应用
-
您说不,但您的描述表明您实际上是说是的。如果 API 不能在客户端使用(例如,因为它需要您不想公开的凭据),则必须在服务器端使用。
标签: reactjs react-redux