一、什么是跨域
受浏览器同源策略的影响,不是同源的脚本不能操作其他源下面的对象。想要操作另一个源下的对象就需要跨域。
二、为什么要跨域
既然有安全问题,那为什么又要跨域呢?有时公司内部有多个不同的子域,比如一个是location.company.com,而应用是放在app.company.com,这时想从app.company.com去访问location.company.com的资源就属于跨域。
三、解决跨域访问问题
参考:
https://blog.csdn.net/u013084331/article/details/51114288
http://www.ruanyifeng.com/blog/2016/04/same-origin-policy.html