跨域及解决方案

跨域定义

跨域:即请求的地址与被请求的地址协议头、域名、端口有一个不一样就叫跨域.相反,不跨域即叫同源,
同源:即协议头(http/https)、域名、端口完全一致就叫同源;

跨域解决方案


跨域解决方案

1、 通过jsonp跨域

2、 document.domain + iframe跨域

3、 location.hash + iframe

4、 window.name + iframe跨域

5、 postMessage跨域

6、 跨域资源共享(CORS)

7、 nginx代理跨域

8、 nodejs中间件代理跨域

9、 WebSocket协议跨域

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×