美文网首页
前端如何通过Nginx代理做到跨域访问API接

前端如何通过Nginx代理做到跨域访问API接

作者: 凡凡的小web | 来源:发表于2022-10-19 15:58 被阅读0次

location / {
if ($request_method ~* "(GET|POST)") {
add_header "Access-Control-Allow-Origin" *;
}

        # Preflighted requests
        if ($request_method = OPTIONS ) {
            add_header "Access-Control-Allow-Origin" *;
            add_header "Access-Control-Allow-Methods" "GET, POST, OPTIONS, HEAD";
            add_header "Access-Control-Allow-Headers" "Authorization, Origin, X-Requested-With, Content-Type, Accept";
            return 200;
        }
        //本地所指向的地址
        proxy_pass http://127.0.0.1:7457;
        proxy_redirect default;
    }


    location /api{
        rewrite ^/api/(.*)$ /$1 break;
        //我们要访问的接口地址
        proxy_pass https://dev-api-fillcolor.hudong.city/;
    }

//https://www.cnblogs.com/bruce1992/p/15591105.html

相关文章

网友评论

      本文标题:前端如何通过Nginx代理做到跨域访问API接

      本文链接:https://www.haomeiwen.com/subject/bfpuzrtx.html