首页 > Web开发 > 详细

TCP面试题之HTTP和HTTPS的请求过程

时间:2019-03-05 01:00:45      阅读:238      评论:0      收藏:0      [点我收藏+]

HTTP的请求过程:

1、TCP建立连接后,客户端会发送报文给服务端;

2、服务端接收报文并作出响应;

3、客户端收到响应后解析给用户;

 

HTTPS的请求过程:

1、客户端发送请求到服务端;

2、服务器返回证书和公钥;

3、客户端验证证书和公钥的有效性,如果有效,则生成对称密钥并使用公钥加密发送到服务端;

4、服务端使用私钥解密报文,并使用收到的对称密钥加密报文,发送到客户端;

5、客户端使用对称密钥解密报文;

6、SSL加密建立

TCP面试题之HTTP和HTTPS的请求过程

原文:https://www.cnblogs.com/hujinshui/p/10474158.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!