浏览器出于安全考虑,会通过同源策略禁止页面发起跨域的http请求。
    同源策略:URL由协议、域名、端口和路径组成,如果两个URL的协议、域名、端口相同,则表示他们是同源。
    不同协议、不同域名或不同端口,将会产生跨域的问题。
    例如下列请求均会产生跨域问题:
    http://www.biadu.com
    https://www.baidu.com
    http://a.baidu.com
    http://b.baidu.com
    http://www.baidu.com:80
    http://www.baidu.com:8080

    通过nginx反向代理,可以解决该问题
    访问:https://www.baiud.com/api
    通过下列可以方向代理到http://www.baidu.com/api
    location ~ /api {
    proxy_pass http://www.baidu.com;
    }