跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。(所谓同源指的是:协议、域名、端口号都相同,只要有一个不相同,那么都是非同源。)
非同源限制:
1.无法读取非同源网页的 Cookie、LocalStorage 和IndexedDB
2.无法接触非同源网页的 DOM
3.无法向非同源地址发送 AJAX 请求
跨域是啥子
最新推荐文章于 2024-10-07 09:24:46 发布
同源策略是浏览器的一项安全措施,限制了脚本对不同源的资源进行访问,包括Cookie、LocalStorage、IndexedDB的读取,DOM的操作以及AJAX请求的发送。非同源限制导致了跨域问题,影响了网页间的数据交互和API调用。解决跨域通常通过JSONP、CORS、代理服务器等技术实现。
摘要由CSDN通过智能技术生成