I also worked on lowering the memory usage of esphttpd, and because an internal project requires it, I added chunked transfer encoding. Esphttpd should now be pretty HTTP/1.1 compliant.
As usual, report bugs, things I missed in the documentation, rants, raves etc here, as an issue on Github, or mail me privately.