API需要静态IP地址但我使用CDN

时间:2017-07-20 03:01:06

标签: javascript json http cdn http-get

我希望使用JSON API,要求我输入一组特定的IP地址以允许访问以获取API密钥。但是,我使用的是使用CDN的Web主机(还应注意我不能修改任何服务器端代码),因此我无法获得我网站服务器的静态IP地址。我有什么方法可以解决这个问题吗?有没有办法通过具有静态IP地址的服务器向API发出GET请求,然后将请求响应转发给客户端?

2 个答案:

答案 0 :(得分:0)

您可以在具有静态IP的服务器上设置反向代理(例如使用NGINX)。您可以在Google上轻松找到一些示例this

答案 1 :(得分:0)

具有静态IP地址的服务器"你需要的是一个反向代理服务器。

您可以在任何云Linux或Windows实例上安装此类服务器:只需根据以下文档安装Apache:https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html