使用boost :: asio发送HTTP GET请求,类似于cURL

Zapredelom

我正在尝试使用某个域的REST API发送http GET请求。基本上我想要做的是替换以下curl请求:

    curl -k  -H "Content-Type: application/json" -X GET 
--data '{"username":"[email protected]", "password":"test"}' https:/domain.name/api/login/

使用一些C ++代码boost::asio我没有什么可以在这里找到所有c ++代码的方法,但是某些检查点会很棒。

PSIAlt

boost::asio不是应用程序级库。因此,您可以与其建立连接,进行SSL握手等。但是您不能通过构造HTTP请求,boost::asio因为它仅用于发送/接收数据。

但是,您可以尝试使用此asio HTTP客户端示例进行试验首先,这可能是一件好事。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Boost Asio如何发送多个请求

来自分类Dev

使用boost asio的HTTPS POST请求

来自分类Dev

使用boost :: asio通过UDP发送结构

来自分类Dev

如何使用C ++和Boost Asio从HTTP发布请求中获取键值

来自分类Dev

使用HTTP get请求发送JSON正文

来自分类Dev

我可以对HTTPS请求使用boost asio吗

来自分类Dev

使用Asio(Boost)通过网络发送灵活的数据量

来自分类Dev

如何使用boost :: asio :: ip :: tcp :: iostream发送POST?

来自分类Dev

使用python发送HTTP请求

来自分类Dev

使用JavaScript发送HTTP请求

来自分类Dev

Boost asio接收HTTP POST?

来自分类Dev

Boost asio接收HTTP POST?

来自分类Dev

使用Boost ASIO进行Boost异常处理

来自分类Dev

使用Boost ASIO进行Boost异常处理

来自分类Dev

如何发送http请求并检索json响应C ++ Boost

来自分类Dev

Boost asio网络单独发送和接收

来自分类Dev

如何丢弃通过boost :: asio发送的数据?

来自分类Dev

通过boost :: asio发送原始数据

来自分类Dev

Boost asio发送和接收消息

来自分类Dev

如何丢弃通过boost :: asio发送的数据?

来自分类Dev

使用AngularJS的$ http服务通过GET请求发送数组

来自分类Dev

使用socket.send,python发送HTTP 1.1 GET请求

来自分类Dev

laravel ajax方法:'post'但它使用get发送HTTP请求

来自分类Dev

使用Java以HTTP GET请求发送内容主体

来自分类Dev

在Android中使用Volley发送HTTP GET请求时出错

来自分类Dev

如何使用 Firebase 和 Angular 发送 HTTP GET 请求?

来自分类Dev

使用终端链接boost :: asio

来自分类Dev

使用 boost::Asio 的 Netstat 输出

来自分类Dev

请求使用特殊字符映射类似于谷歌地图的属性