I am looking for an HTTP library for C / C ++ that only handles protocol logic and not the actual transport mechanism. The libraries that I had to deal with, as a rule, block the entire process of communication, and this is not what I need.
However, I am looking for something more than just an HTTP parser. Ideally, he will also take care of things like session / connection management, multiplexing, etc. Just that he will leave the actual implementation of communication data for the application. I consider both client and server ends, although any of them would be useful.
Preferably, I'm looking for something free (not GPLed, though). HTTPS is a plus. Lightness is a plus. Simplicity is a big plus.
Anything like this?
source
share