大家好,又见面了,我是你们的朋友全栈君。
跨域指的是不同服务器之间不能相互访问各自的资源或者数据,这出于一个策略——“同源策略”,那么为什么要这么设计呢,这是因为,一些网站的数据可能涉及的用户的隐私,因此不属于当前服务器的网站时不能访问它的,就比如,我们登陆淘宝后,由不小心点进了其他的一个钓鱼网站,如果说不这么设置,那么钓鱼网站就可以获取到你的登陆账号和密码,进而可以达到使用你的账户购买东西的目的,因此跨域是出于安全的考虑而诞生的。
实例:
1、不同协议的网站不能相互访问
https://baidu.com 不能访问 http.baidu.com ,因为他们一个是http协议,一个是https协议
2、不同ip或者域名下的网站不能相互访问
https://baidu.com 不能访问 https://csdn.com
http://10.111.115.31 不能访问http://12.889.64.31
3、通过域名或者ip访问同一台服务器也属于跨域
假设http://10.111.115.31映射的域名是www.abc.com,它们之间相互访问就属于跨域问题。
那么我们如何解决跨域问题,请看这篇文章:https://www.cnblogs.com/chenshishuo/p/4919224.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131405.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...