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

Javascript API需要静态IP地址,但我使用CDN,javascript,json,http,cdn,http-get,Javascript,Json,Http,Cdn,Http Get,我希望使用JSON API,它要求我输入一组特定的IP地址以允许访问,以便获得API密钥。但是,我使用的web主机使用CDN(还应注意,我不能修改任何服务器端代码),因此我无法获取网站服务器的静态IP地址。有什么办法让我绕过这件事吗?我是否可以通过一个具有静态IP地址的服务器向API发出GET请求,然后将请求响应转发给客户端?您可以在具有静态IP的服务器上为此设置反向代理(例如使用NGINX)。你可以很容易地在谷歌上找到一些例子,比如你需要的“具有静态IP地址的服务器”被命名为反向代理服务器 您

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

您可以在具有静态IP的服务器上为此设置反向代理(例如使用NGINX)。你可以很容易地在谷歌上找到一些例子,比如你需要的“具有静态IP地址的服务器”被命名为反向代理服务器


您可以在任何云Linux或Windows实例上安装这样的服务器:只需根据以下文档安装Apache即可:

我对后端基本一无所知。是否有任何云托管服务,我可以用来简单地设置这一点?我已经有了CDN,所以我不想为整个NGINX服务付费。我只想要反向代理部分。事实上,在Linux虚拟机上安装NGINX非常简单(它是免费的),并且需要非常基本的服务器配置(例如2个内核、4GB Ram),所以我建议您尝试此选项。您能提供指向此选项的链接吗?我似乎找不到它。我的意思是你可以使用Linux VPS(例如Ubuntu服务器)来实现这一点。非常便宜。之后,您可以通过
sudo apt get install nginx安装nginx
提供您推荐的服务的链接吗?我不想为托管付费,因为我只想要一个反向代理重定向。