超文本传输协议(HyperText Transfer Protocol,HTTP)是目前使用最广泛的应用层协议
请求/响应
HTTP 协议采用请求/响应模型,利用 TCP/UDP 协议传输文本
长连接(HTTP 1.1)
并非每一次请求都建立一次 TCP 连接,为了节省握手、挥手时间,可以通过长连接提高效率
Keep-Alive: timeout=5s
多路复用(HTTP 2.0)
与 RPC 框架中的多路复用类似,切片混合传输,属于 NIO 模型
RestFul(Representational-State-Transfer)
前后端分离,前端无状态只负责渲染、展示,后端负责状态并提供转换接口
