A HTTP clone in Golang
- Multiple HTTP compression schema (gzip, br, deflate,...)
- Adding Keep-Alive tag to hold a connection for multiple CONCURRENT reqs
- Adding Connection tag to be able to handle 1 or multiple PERSISTENT connections
- Shutdown gracefully
- HTTPS
- E-Tag caching
- HTTP/2
- Range requests
- WebSockets