http、https

http0.9 只有get

http1.0 正式标准 包括put、patch、head、options、delete命令

http1.1持久连接(keep-alive)节约宽带、host域、管道机制(仅支持 get、head命令,有线头阻塞风险)、分块传输编码

http2.0多路复用、头信息压缩

 

http 80 telnet 23 ftp21 http 443

http特点 无状态(采用cookie、session) 无连接,基于请求和响应,明文

https 内容加密、验证身份、保护完整性

 

加密过程 ,客户端向服务端请求证书

服务端发回证书,客户端通过颁发机构的 公钥 解密证书 ,解密数字签名,核对,看证书是否被篡改

客户端拿到证书内容,包括服务端公钥

客户端产生私钥,采用服务端公钥加密

服务端收到客户端私钥,通过该私钥通信

 

转载于:https://www.cnblogs.com/GreenScarf/p/11136963.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值