浏览器同源机制,点击超链接是跨域访问吗?

很早就接触到前后端分离项目的跨域访问问题,但对这个问题理解的不是很透彻,你是不是也是一样呢?

问题:点击超链接的行为是不是跨域呢?

点击超链接跳转到另一个网页并不算是跨域访问。

跨域访问是指一个网页上的脚本或资源(如图片、字体等)尝试访问与该页面不同源的资源。这种跨源的资源访问会受到浏览器的同源策略限制。

而点击超链接只是进行了页面跳转,这种行为不涉及跨域资源访问,因此不会受到同源策略的限制。

浏览器允许用户在不同网站之间自由导航,这是基于用户的主动操作。同源策略主要针对的是被动的、非用户主动发起的跨域资源访问行为,比如一个网页上的JavaScript试图向另一个域名发送AJAX请求。

所以,单纯的点击超链接跳转并不算跨域访问,不会受到同源策略的限制。跨域访问通常发生在脚本、AJAX请求、嵌入的资源等涉及后端数据交互的场景中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值