应用层
- http的缺点和 https
a、通信使用明文不加密,内容可能被窃听
b、不验证通信方身份,可能遭到伪装
c、无法验证报文完整性,可能被篡改
HTTPS就是HTTP加上加密处理(一般是SSL安全通信线路)+认证+完整性保护
read more: 豆豆蛙 同学的 HTTP与HTTPS的区别
- HTTP/1.0 v.s. HTTP/1.1
a, HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理
b, HTTP 1.1增加host字段
c, 100(Continue) Status(节约带宽)
read more: 雪之灵 同学的 HTTP1.0和HTTP1.1的区别
- http/1.1 v.s. http/2.0
a, http/2.0 采用二进制格式而非文本格式
b, http/2.0是完全多路复用的,只需一个连接即可实现并行
c, http/2.0 使用报头压缩,降低了开销
d, http/2.0 让服务器可以将响应主动“推送”到客户端缓存中
read more: FrankYou 同学的 HTTP 2.0与HTTP 1.1区别
- GET 和 POST 方法的区别
a, 效率
b, 缓存
c, 安全性
d, 数据量
read more: 高家二少爷 同学的 GET和POST面试知识点
网友评论