我正在尝试使用某个域的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/

10-11 22:47
查看更多