跨域问题
· 跨域问题是指在一个域名下的网页,通过Ajax请求另一个域名下的数据,浏览器出于安全考虑,会阻止这样的请求。
· 通过一个地址去访问另外一个地址,这个过程中如果有三个地方任何一个不一样都会产生跨域问题
访问协议 http https
ip地址 192.168.1.1 127.1.1.1
端口号 9527 8000
· 解决跨域问题有以下几种方法:
JSONP(JSON with Padding):通过动态创建script标签来发送请求,把请求的数据放到回调函数的参数中,需要服务端支持;
CORS(Cross-Origin Resource Sharing):服务端在响应头中添加Access-Control-Allow-Origin,指定允许的跨域请求来源,需要服务端支持;
代理:通过在服务端中转请求达到跨域的目的;
WebSocket协议:可以建立客户端和服务端的长连接,可以跨域。
以上几种方法都可以用于解决跨域问题,需要根据实际场景选择适合自己的方法来解决。