使用nginx作为代理来绕过CORS

时间:2018-01-07 07:34:19

标签: nginx proxy

我正在尝试使用nginx作为代理,以便我可以直接从浏览器访问API。

目前。我在下面编写了nginx行,

location /binance-api {
    add_header Access-Control-Allow-Origin *;
    rewrite ^/binance-api/(.*) /$1 break;
    proxy_pass http://api.binance.com;
}

基本上每当我尝试点击包含nginx的服务器时

http://nginx-server/binance-api/

我希望nginx改为http://api.binance.com

但出于某种原因,通过检查XHR响应来判断,我的请求URL本身一直被重定向到https://api.binance.com并且CORS会触发,我的请求将会失败。

我在这里缺少什么?

由于

0 个答案:

没有答案