图解network
2021-10-25 162
来自公众号小林程序员
- HTTP 基本概念
HyperText Transfer Protocol 超文本传输协议
- 两点之间传输等超文本数的约定和规范
- Get 与 Post
- HTTP 特性
1:应用层
2:无状态
解决:Cookies
性能关键:请求--应答
http1.1
1:优势:长连接(管道网络传输)
2:劣势:队头阻塞
- HTTPS 与 HTTP
解决问题
1:窃听(混合加密)
2:篡改(摘要算法)
3:冒充(数字证书)
SSL/TTS 基本流程:
1:获区并验证公钥
2:生产[会话密钥]
3:双方使用[会话密钥]
4次通信完成握手
1:
2:
3:
4:
- HTTP/1.1、HTTP/2、HTTP/3 演变