HTTP 优点
- 灵活可扩展:不仅仅可以传输文本,还能传输图片、视频等任意数据,非常方便。
- 可靠传输:HTTP 基于 TCP/IP,因此把这一特性继承了下来。这属于 TCP 的特性,不具体介绍了。
- 请求-应答:也就是一发一收、有来有回,
- 无状态:这服务器没有状态差异,可以很容易地组成集群。
HTTP 缺点
- 无状态:无法记录请求的对象信息,为此 cookie 存在的意义。。
- 明文传输:容易被抓包,窃取、篡改、冒充。
- 队头阻塞问题:由 HTTP 基本的“请求 - 应答”模型所导致的,因为 HTTP 规定报文必须是“一发一收”,这就形成了一个先进先出的“串行”队列。这个问题将
在如何解决 HTTP 的队头阻塞问题特殊讲解