Closed
Description
Some todos:
- delimit requests by empty body, content-length or chunked encoding (as defined by the RFC)
- keepalive
- 100-continue handling (could be improved by adding a separate event for that header)
- pipelining
- multipart parsing (inspiration)
We also need to decide how to handle encoding of outgoing data. There are different use cases for modifying the response, some of which may require buffering: websockets, gzip compression, chunked encoding.