解决跨域问题

Web前端开发过程中,使用XHR的时候一定会遇到跨域问题, 解决这个问题的最好办法如下:

1、前端开发人员在自己的开发电脑上安装nginx

2、修改nginx的配置如下:

server {
    listen 80;
    server_name  localhost;

    location / {
        proxy_pass http://192.168.0.113:9086;
    }
}

注意:上面的http://192.168.0.113:9086替换成你的真实的测试服务器地址。

3、启动nginx

这里利用的就是nginx作为反向代理服务器的原理。轻松解决了此问题,不用麻烦你的服务端兄弟!!