继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【学习打卡】第7天

weixin_慕田峪6037174
关注TA
已关注
手记 14
粉丝 0
获赞 0

第11章 浏览器面试题

打卡笔记

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

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

主讲老师:freemen

课程内容:

今天学习的内容包括:

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

课程收获:

什么是同源策略:

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

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

跨域:

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

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

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

  2. postMessage

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

http://img4.mukewang.com/62f0e1fe0001621115700818.jpghttp://img2.mukewang.com/62f0e2880001294715600686.jpg

http://img2.mukewang.com/62f0e29a0001c64112120682.jpg

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


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


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP