- 支持http2
- 允许相同host的request共享一个socket。
- 使用连接池
- http2默认一个connection可以携带多个相同host的request(将request作为stream)。
- http1默认一个connection一次性只能发送一个Request。所以使用连接池,可以减少下一个相同host的Request发送时的TCP握手,如果是https,还会有TLS握手时间。
- 支持gzip压缩。
- 减少传输时间和存储空间
- 支持Response cache。
- 支持重试
- 如果你的服务器有多个ip地址,如果其中一个ip地址网络有问题,会自动重试其他ip地址。
- 支持最新的TLS版本(TLS 1.3)
okhttp篇1: 总览
于 2023-05-15 23:32:28 首次发布