极简、高性能、零依赖的 HTTP 客户端
Apple M1, 16GB RAM, JDK 17 - 100Mbps 网络
| 特性 | JNet | OkHttp | Apache HttpClient | JDK HttpClient |
|---|---|---|---|---|
| 依赖数量 | ✓ 0 | ✗ 3+ | ✗ 5+ | ✓ 0 |
| 代码行数 | ✓ ~500 | ✗ ~30k | ✗ ~50k | ✓ N/A |
| HTTP/2 | ✓ | ✓ | ✗ | ✓ |
| 拦截器 | ✓ | ✓ | ✗ | ✗ |
| SSE 支持 | ✓ | ✓ | ✗ | ✗ |
| 内存占用 (1000并发) | 12-18 MB | 40-60 MB | 80+ MB | 20-30 MB |
| 学习曲线 | 平缓 | 中等 | 陡峭 | 陡峭 |
清晰的分层架构,多种设计模式应用
只需一行代码,即可享受极简、高性能的 HTTP 客户端