/ tags/ note

# HTTP 1.0 和 2.0 有什么区别?

9 min read

HTTP/2.0 是 HTTP/1.0/1.1 协议的二进制、多路复用、头部压缩的重大升级版本,旨在解决 HTTP/1.x 时代因文本协议、队头阻塞和低效头部传输导致的网络性能瓶颈。

Read

# HTTP 和 HTTPS 有什么区别?

7 min read

HTTP(超文本传输协议)是一种明文传输的应用层协议,而 HTTPS 是在 HTTP 基础上通过 SSL/TLS 协议提供加密、身份认证和数据完整性保护的安全传输协议。

Read

# HTTP 与 RPC 之间的区别?

8 min read

HTTP 是一种通用的应用层网络协议,主要用于 Web 通信;而 RPC(远程过程调用)是一种通信范式或架构模式,旨在让调用远程服务像调用本地方法一样简单,其底层传输协议可以是 HTTP,也可以是 TCP 等自定义协议。

Read

# HTTP 2.0 和 3.0 有什么区别?

7 min read

HTTP/3 是基于 QUIC 传输层协议的新一代 HTTP 协议,通过将传输层从 TCP 替换为基于 UDP 的 QUIC,从根本上解决了 HTTP/2 在 TCP 层面存在的队头阻塞问题,实现了真正的多路复用和更快的连接建立。

Read