当前位置:首页 > 服务器技术 > nginx

nginx反向代理ajax,解决跨域问题

server {
        listen       8000;
        server_name  somename  alias  another.alias;
        location /a {
            add_header ‘Access-Control-Allow-Origin‘ ‘*‘;
            add_header ‘Access-Control-Allow-Methods‘ ‘GET, POST, OPTIONS‘;
            add_header ‘Access-Control-Allow-Headers‘ ‘DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range‘;
            add_header ‘Access-Control-Expose-Headers‘ ‘DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range‘;	
	    add_header ‘Access-Control-Allow-Credentials‘ ‘true‘; 
            proxy_redirect          off;
            
            proxy_pass https://www.oschina.net/news/widgets/_news_index_all_list?p=2&type=ajax; 
        }
}

server {        listen       8000;        server_name  somename  alias  another.alias;            location /a {    add_header ‘Access-Control-Allow-Origin‘ ‘*‘;            add_header ‘Access-Control-Allow-Methods‘ ‘GET, POST, OPTIONS‘;            add_header ‘Access-Control-Allow-Headers‘ ‘DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range‘;            add_header ‘Access-Control-Expose-Headers‘ ‘DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range‘;add_header ‘Access-Control-Allow-Credentials‘ ‘true‘;             proxy_redirect          off;                        proxy_pass https://www.oschina.net/news/widgets/_news_index_all_list?p=2&type=ajax;         }    }

原文:https://www.cnblogs.com/lly001/p/10426957.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!