在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作为反向代理服务器的原理。轻松解决了此问题,不用麻烦你的服务端兄弟!!