前端跨域高频面试题(含详细答案·真实面试版).docx

前端跨域高频面试题(含详细答案·真实面试版).docx

前端跨域高频面试题(含详细答案·真实面试版)

说明:本套题目为一线公司前端面试高频原题,内容贴合实战、无书面化套话,答案为面试口述标准回答,可直接背诵使用。

1、什么是跨域?浏览器为什么要限制跨域?

答案:

跨域简单说就是浏览器当前页面的域名、端口、协议,和请求接口的地址不一致,就会触发跨域。

浏览器有一个同源策略,是为了安全,防止恶意网站读取用户本地的隐私数据、cookie、页面内容,防止CSRF攻击。同源策略限制了不同源之间的资源交互,所以非同源的ajax、fetch请求会被浏览器拦截,这就是跨域问题。

同源判断规则:协议、域名、端口三个必须完全一致,有一个不一样就是跨域。

2、举几个常

文档评论(0)

1亿VIP精品文档

相关文档