You might love evpp instead ASIO. It's just pain to install it but once you do it's a heaven.
As for HTTP parsing, llhttp does great job. It however lack multipart parsing.
As for HTTP parsing, llhttp does great job. It however lack multipart parsing.
Personally I'd rather use this than something based on Node.js http-parser.
[0] https://www.boost.org/doc/libs/develop/libs/beast/doc/html/b...
[1] https://github.com/nodejs/http-parser/issues?q=is%3Aissue+au...
Like I said, human-readable HTTP needs to die, but it's far too late.