Turbo is a framework built for LuaJIT 2 to simplify the task of building fast and scalable network applications. It uses a event-driven, non-blocking, no thread design to deliver excellent performance and minimal footprint to high-load applications while also providing excellent support for embedded uses.
HTTPHeaders and HTTPParser seem ambiguous, (one for requests, one for the response).
Maybe requests and responses can have the same header "structure"?