前言
HttpCore是一组实现了大多数HTTP协议的基本方面。尽管如此它对于开发客户端和服务端的HTTP服务的所有特性。HttpCore具有下面的范围和目标:
1. HttpCore范围
• 构建客户端/代理/服务端的一致API
• 构建同步和异步HTTP服务的一致API
• 基于阻塞(经典)和非阻塞(NIO)I/O模型的一组低级组件
2. HttpCore目标
• 实现大多数的基本HTTP传输方面
• 平衡API的性能和清晰性和可表达性
• 低内存消耗(可预测)
• 独立的库(除JRE外,没有外部依赖)
3. HttpCore不是什么
• 不是HttpClient的替代品
• 不是Servlet API的替代品