网络
最爱彩虹糖
学习中
展开
-
直播技术演进中对于网络相关的思考
前言 webrtc是谷歌提出来的一种实时互动的直播技术,我本人其实对于直播相关业务的参与度并不高,也并不了解这些直播使用的底层技术,只是偶然进入了一次webrtc技术分享会议,发现对于直播技术的探索过程是与计算机网络相关知识息息相关的,于是就进行回看记录总结,希望能与各位分享。正文直播技术分类 当前市面上直播相关产品有很多种,站在使用者的角度,无非是1v1、1vN、N V N。而站在技术人的角度原创 2020-11-01 13:44:45 · 370 阅读 · 1 评论 -
https可否有效应对dns劫持、http内容劫持
前言 近期客户端为了缩包,对很多项目进行了h5化相关的工作,但在上线后发现有部分内容被http内容劫持,具体现象就是部分页面被植入广告,由于之前大多采用http协议,被劫持肯定是束手无策,因此准备切换协议,而https多了关于域名证书验证与交互数据加密的步骤,之前也有对过https交互原理以及Charles抓包工具的原理做过相关学习总结,详见 https原理初探。 https是建立于http的基础上,原创 2020-06-16 21:30:55 · 4570 阅读 · 0 评论 -
前端跨域原理及测试方式
前言 近期项目组做了很多客户端原生转h5化的工作,将原生的业务逻辑在fe前端实现一遍,因此需要后端配合工作最多的就是要处理各个接口、静态资源的跨域问题,接下来对跨域原理及问题进行一个小的总结。跨域原理原因 跨域是浏览器在h5页面施加的一个安全限制,不允许浏览器在当前网站执行或者调用其他“非同源”的资源和脚本,源如:“https://www.baidu.com:10080”,是由三元组组成,即:协议原创 2020-05-12 23:03:00 · 604 阅读 · 0 评论 -
https原理初探
前言 关于总结https原理,我的出发点比较简单,就是一直以来以为自己相对了解http与https的区别,但是真正跟别人聊起来才发现,其实连一知半解都算不上,只知道部署https服务端时需要申请证书,然后证书会被下发到请求443https端口的客户端,之间进行一些公钥私钥加密的一些行为,但是其中有很多步骤是需要我们去理解的,比如对称与非对称加密...原创 2020-03-09 21:35:50 · 353 阅读 · 0 评论