HTTP
文章平均质量分 86
长不大的程序员
作者不懒,但什么都没写~
展开
-
计算机网络面试高频考点
计算机网络面试高频考点1.TCP三次握手过程①首先握手过程是建立在被动方处于监听状态。②客户端发送syn报文并随机一个序列号发送给服务器,此时客户端为syn_send状态,③服务器收到syn报文后,发送给客户端一个syn+ack报文,并随机一个序列号,确认序号为syn序号+1,发送后服务器会将这个连接添加到半连接队列,并处于syn_recv状态④客户端收到服务器发来的syn+ack报文后,返回一个ack确认报文,序列号为syn的确认序列号,确认号为syn序列号+1,客户端处于establishe原创 2022-02-15 20:01:59 · 1306 阅读 · 0 评论 -
HTTPS的安全性是如何保证的
1. **非对称加密的方式实现信息的机密性,解决了窃听的风险**。但实际HTTPS中非对称加密只是在连接建立初期用来生成对称加密秘钥的,生成之后双方用此秘钥进行对称加密传输消息,毕竟非对称加密开销太大。2. **摘要算法的方式来实现完整性**,它能够为数据生成独一无二的「指纹」,指纹用于校验数据的完整性,**解决了篡改的风险**。3. **将服务器公钥放入到数字证书中,解决了冒充的风险**。原创 2022-01-24 13:07:59 · 4192 阅读 · 0 评论 -
HTTP到HTTPS的发展及优化
HTTP到HTTPS的发展及优化一、HTTP/0.9二、HTTP/1.0三、HTTP/1.1四、HTTP/2五、HTTP/3六、未来可能的发展一、HTTP/0.9只有get请求;服务器返回的格式只能是html格式;服务器响应数据之后自动关闭连接;总结:http/0.9只是一个草案,纯文本格式。这时候还不支持传输图片、文件等超文本,并且是短连接。二、HTTP/1.0图像、视频等文本信息都能传输 ;新增了post、put等请求;新增了http header,状态码,缓存等基本功能;依旧原创 2022-01-18 12:54:01 · 324 阅读 · 0 评论