I am new to http/https. Before, our applications communicated through USB and serial COM ports, now we need to add support for https. Don’t ask me why, it is a requirement, our application must be a server that pools the device, which will be the client. I have set an application to use OpenSSL libraries, but then I learned that it does not have functions for creating POST and GET messages. I am new to this, so I am not sure that my terminology is even correct.
We are on a short schedule, so is there any C++ library that can handle https POST and GET methods ? I know that libcurl can handle client connections as well as other libraries I saw here like Poco.
Is there any way of doing this without having to implement functions for formatting POST and GET messages ? If there is no way, I will eventually have to do it anyway, which will lead me to study this further, but as said, that is not the idea: we need a fast solution because this would not be the scope of the job. But if it is required to dig the http protocol deeper, I will have to do it.
I suggest you either use
Boost Asio with SSL