square

okhttp

square

Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

AI 简介

OkHttp 是由 Square 开发的一款适用于 JVM、Android 和 GraalVM 的高效 HTTP 客户端。它支持 HTTP/2,通过共享 socket 和连接池技术来减少请求延迟;透明 GZIP 压缩功能可以减小下载大小;响应缓存机制则避免了重复请求时的网络开销。此外,OkHttp 在面对网络问题时具有良好的恢复能力,支持现代 TLS 特性如 TLS 1.3、ALPN 和证书锁定等。其设计简洁易用,提供同步和异步调用方式。OkHttp 遵循最新的 HTTP 规范,并在规范不明确时参考主流浏览器和其他常见 HTTP 库的行为,这使得它非常适合用于需要稳定性和性能的应用场景中,比如移动应用开发或构建高性能的后端服务。

Kotlin
Apache License 2.0
47k
Stars
9.3k
Forks
1.6k
Watchers
77
Issues

Star 增长

今日0
近 7 天+9
近 30 天+32
综合评分77.7
默认分支master