- 参数分割
- Basic HTTP Server
- 手搓状态码
- 支持各种Request Method
- GET
- HEAD
- POST
- 键值对 header包含内容 {header -> value} where header-name is casesensitive.
- 状态码
- binary data <-> HTTP response object
- persit connection 10:kiss: 维护header中的connection字段
- Support multiple clients 5:kiss: 线程池
- Authorization 5:kiss:
- View and Download 25:kiss: (Authorization need)
- Upload and Delete 20:kiss: (Authorization need)
- Cookies and Session 10:kiss:
- Chunked Transfer 5:kiss:
- Breadkpoint Transfer 💋
- 加速下载 💋
- 加密 实现https 💋