首页 > 其他分享 >跨域问题

跨域问题

时间:2023-03-27 21:56:54浏览次数:38  
标签:Origin 1.1 问题 请求 服务端 跨域

· 跨域问题是指在一个域名下的网页,通过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协议:可以建立客户端和服务端的长连接,可以跨域。

以上几种方法都可以用于解决跨域问题,需要根据实际场景选择适合自己的方法来解决。

标签:Origin,1.1,问题,请求,服务端,跨域
From: https://www.cnblogs.com/Tetsuya/p/17263128.html

相关文章