我正在尝试使用某个域的REST API发送http GET请求。
基本上我想做的是替换以下curl请求:
curl -k -H "Content-Type: application/json" -X GET
--data '{"username":"user@name.co", "password":"test"}' https:/domain.name/api/login/
使用
boost::asio
的一些c++代码。我没有在这里找到所有c++代码的东西,但是一些检查点会很棒。
最佳答案
boost::asio
不是应用程序级库。因此,您可以与其建立连接,进行SSL握手等。但是您不能通过boost::asio
构造HTTP请求,因为它仅用于发送/接收数据。
但是,您可以尝试使用this asio HTTP client example进行试验。也许这可能是一件好事。
关于c++ - 使用boost::asio发送HTTP GET请求,类似于cURL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28728347/