1.TCP报文格式 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接 序号(4字节=32位): 37 59 56 75 用来标识TCP发端向TCP收端发送的数据字节流 确认序号(4字节=32位): 由于该报文为SYN报文,ACK标志为0,故没有确认序号(ACK ...
分类:
Web程序 时间:
2020-07-30 22:05:06
阅读次数:
98
原文链接:https://www.cnblogs.com/shiqi17/p/9756880.html HTTP建立连接的过程点击:HTTP三次握手、一次HTTP请求都发生了什么 一、HTTPS HTTP是超文本传输协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私 ...
分类:
Web程序 时间:
2019-11-04 21:42:33
阅读次数:
90
前置: 1、Http请求是基于Tcp connection这个链接的 2、位码即tcp标志位,有6种标示: SYN(synchronous建立联机) 、ACK(acknowledgement 确认)、 PSH(push传送) FIN(finish结束)、RST(reset重置)、 URG(urgen ...
分类:
Web程序 时间:
2019-10-21 16:12:31
阅读次数:
95
面试官给的建议 :项目经验匮乏了 基础js闭包 处理问题的能力 chrome里面有插件(开发者什么鬼的) 多用基础 用框架 es6里面的用到了那些 讲讲promise.then .all. race区别 http三次握手 https三次握手(主要是https安全协议的问题)() 5个点 实现 用fl ...
分类:
其他好文 时间:
2018-09-20 17:27:08
阅读次数:
174
【转】https://www.toutiao.com/i6592556686068679182/ 首先了解一次完整的HTTP请求到响应的过程需要的步骤: 1. 域名解析 2. 发起TCP的3次握手 3. 建立TCP连接后发起http请求 4. 服务器端响应http请求,浏览器得到html代码 5. ... ...
分类:
Web程序 时间:
2018-09-01 23:53:49
阅读次数:
259
物理层:定义物理设备如何传输数据 数据链路层:在通信的实体间建立数据链路连接 网络层:为数据在节点之间传输创建逻辑链路 传输层:向用户提供可靠的端到端服务,向高层屏蔽了下层数据通信的细节 应用层:为应用软件提供了很多服务 HTTP协议的发展历史 HTTP/0.9 : 只有一个Get命令 没有Head ...
分类:
Web程序 时间:
2018-06-24 14:03:11
阅读次数:
211
https会话 1客户端 2服务器端 1 http三次握手 2 1< >2 协商建立ssl会话 选择加密协议 sslv3 1 < 2 服务端将自己的证书发给客户端 1 ............. 验证证书 安全性 完整性 1 >2 客户端生成一个随机的对称秘钥 将2的公钥加密后的堆成密码 发给服务器 ...
分类:
Web程序 时间:
2018-02-25 14:31:27
阅读次数:
241
http协议的访问之前端调优大家伙估计都知道在浏览器的页面上面输入http://www.baidu.com;之后回车后就会进入百度的页面搜索自己想要的结果,但是不知道大家伙知道吗在你输入这个url路径之后,在这个过程当中经过了多少个过程?当然这里面的内容作为用户可以不用知道,只要得到..
分类:
Web程序 时间:
2017-07-12 23:37:13
阅读次数:
328
转自:HTTP与HTTPS握手的那些事 今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为什么HTTPS是安全的。 前提 在讲述这两个握手时候,有一些东西需要提前说明。 HTTP与TCP/IP区别? TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议, ...
分类:
Web程序 时间:
2017-02-24 16:25:03
阅读次数:
219