# UPPER

- [0. 为什么大家都用http](/xiaohanliang/upper/protocol.md)
- [1. \[WIP\]为什么http也keep-alive](/xiaohanliang/upper/keepalive.md)
- [2. 如何保证pipeline的顺序到达](/xiaohanliang/upper/pipelining.md)
- [3. 如何保证http的安全性](/xiaohanliang/upper/https.md)
- [4. 只不过https基于tls连接](/xiaohanliang/upper/tls.md)
- [5. 怎么理解get/post](/xiaohanliang/upper/getnpost.md)
- [6. http2为什么更快](/xiaohanliang/upper/http2.md)
- [7. \[WIP\]内置加速的http3](/xiaohanliang/upper/http3.md)
- [8. 怎样制造出实时效果-ws](/xiaohanliang/upper/ws.md)
- [9. kcp是如何榨干你的带宽的](/xiaohanliang/upper/kcp.md)
