跨域相关

跨域

原因:

同源策略,cookie、localstorage、indexdb无法读取、dom无法操作、ajax无法发送

前后端通信方式:

ajax、websocket、CORS

解决:

JSONP:网页动态插入元素由它向跨源网址发出请求,服务器收到请求后,将数据放在一个指定名字的回调函数里传回来。只能发get请求
window.postMessage:window对象新增了一个方法,允许跨窗口通信
CORS:跨源资源共享。服务器配置
websocket:是HTML5提供的一种在单个 TCP 连接上进行全双工通讯的协议。
Nginx反向代理

猜你喜欢

转载自www.cnblogs.com/junhey/p/8947231.html