为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第7天

标签:
面试

第11章 浏览器面试题

打卡笔记

课程名称:前端校招面试攻略,无惧层层考核,实现Offer零距离

课程章节:第11章 浏览器面试题

主讲老师:freemen

课程内容:

今天学习的内容包括:

同源、跨域及常见解决方案

课程收获:

什么是同源策略:

同源策略是一个重要的安全策略 ,它用于限制一个Origin的文档或者它加载的脚本如何能与另一个源的资源进行交互。它能帮助阻挡恶意文档,减少可能被攻击的媒介。

如果两个URL的protocol, port 和 host都相同的化,则这两个URL是同源

跨域:

当一个请求url的协议、域名或者端口有一个与当前页面不同就是跨域

跨域常见的解决方案:(三种)

  1. Jsonp (这里面的callback的name是需要客户端和服务端进行沟通协定的)

  2. postMessage

  3. nginx反向代理(用proxy_pass这个指令转发请求) 

https://img1.sycdn.imooc.com//62f0e1fe0001621115700818.jpghttps://img1.sycdn.imooc.com//62f0e2880001294715600686.jpg

https://img1.sycdn.imooc.com//62f0e29a0001c64112120682.jpg

主要这三个,其他还有几个方案有空可以了解一下


又一个前端面试必考知识点,今天Get到了~


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
手记
粉丝
0
获赞与收藏
0

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消