1.HTTP 是灵活可扩展的,可以任意添加头字段实现任意功能;
2,.HTTP 是可靠传输协议,基于 TCP/IP 协议“尽量”保证数据的送达;
3.HTTP 是应用层协议,比 FTP、SSH 等更通用功能更多,能够传输任意数据;
4.HTTP 使用了请求 - 应答模式,客户端主动发起请求,服务器被动回复请求;
5.HTTP 本质上是无状态的,每个请求都是互相独立、毫无关联的,协议不要求客户端或服务器记录请求相关的信息
如果要保证数据100%收发成功,不应该使用http或tcp,应该使用消息中间件RocketMQ,Kafak.
http1.1中,http默认是启用keeplive长连接机制的。