跨域的几种方式

由于同源策略:

                        协议不同 例如http和https

                        域名不同 例如a.com和b.com

                        端口不同 例如3000和8080


跨域方式

1.iframe改变document.domian跨域,很少用了

2.jsonp跨域:  首先要在自己电脑模拟,域名不同的跨域,找到电脑c/windows/System32/drivers/etc/hosts记事本方式打开,空白写一个127.0.0.1  a.test.com  和127.0.0.1 b.test.com  不同域名的本地模拟,后台设定好端口就 a.test.com:端口号即可访问

  配置需要跨域的页面:

      添加本地script内函数(写你需要的)

     设置url地址,?后台req.query.name中的name(随意名)=本地script内自定义函数名字

跨域的几种方式_第1张图片
跨域的几种方式_第2张图片

你可能感兴趣的:(跨域的几种方式)