HTTP(二)

2020-12-18  本文已影响0人  _1633_

HTTP 特点

1 HTTP 是灵活可扩展的,可以任意添加头字段实现任意功能;

2. HTTP 是可靠传输协议,基于 TCP/IP 协议“尽量”保证数据的送达;

3. HTTP 是应用层协议,比 FTP、SSH 等更通用功能更多,能够传输任意数据;

4. HTTP 使用了请求 - 应答模式,客户端主动发起请求,服务器被动回复请求;

5. HTTP 本质上是无状态的,每个请求都是互相独立、毫无关联的,协议不要求客户端或服务器记录请求相关的信息。“状态”其实就是客户端或者服务器里保存的一些数据或者标志,记录了通信过程中的一些变化信息;

6. HTTP 最大的优点是简单、灵活和易于扩展;

7. HTTP 拥有成熟的软硬件环境,应用的非常广泛,是互联网的基础设施;

8. HTTP 是无状态的,可以轻松实现集群化,扩展性能,但有时也需要用 Cookie 技术来实现“有状态”;

9. HTTP 是明文传输,数据完全肉眼可见,能够方便地研究分析,但也容易被窃听;

10. HTTP 是不安全的,无法验证通信双方的身份,也不能判断报文是否被窜改;

11. HTTP 的性能不算差,但不完全适应现在的互联网,还有很大的提升空间。

上一篇 下一篇

猜你喜欢

热点阅读