使用 libcurl 编写 HTTPS SOAP 客户端
Using libcurl to write HTTPS SOAP client
我一直在使用libcurl进行一些网络抓取,现在我想用它来编写HTTPS客户端。到目前为止,通过实现 write_data() 回调函数将接收到的数据写入文件(如 libcurl 教程中所述),我可以很好地使用 libcurl。我想知道的是,是否可以从 char 缓冲区获取服务器响应,或者进行设置以便将响应写入 char 缓冲区?从文件中读取响应并不是世界末日,但是如果我可以直接从内存中获取它并立即解析xml,那会容易得多。我已经在这里和网络上进行了相当多的搜索,但我还没有找到任何东西,我想我会在这里问,以防万一有"技巧"可以得到我想要的东西。我猜不会,但我认为无论如何都值得问这个问题。
编辑:我正在用C++写这篇文章
你的意思是像 getinmemory.c 示例下载数据并将其保存在错误定位的缓冲区中?
相关文章:
- "unknown ca"自生成的 CA、证书和客户端/服务器
- 如何将函数集合传递给客户端类,以便将它们当作客户端类本身的成员使用
- 使用调试/崩溃报告将应用程序部署到客户端
- 如何在本地机器上运行c++和javascript客户端代码(hackerbank风格)
- 如何通过套接字将文本文件的内容从服务器发送到客户端
- 从服务器传输到客户端的消息不会出现
- OpenSSL TLS服务器-使用客户端证书白名单
- 当服务中的事件被触发时,如何将响应从服务发送回客户端?
- 我可以与 python 服务器而不是 c++ 客户端建立 tcp/ip 套接字吗?
- 提升 Asio TCP 服务器 处理多个客户端
- boost::asio UDP 广播客户端仅接收"fast"数据包
- 如何绑定 C++ gRPC 客户端的网络接口
- C++套接字客户端到 Python 服务器未创建连接
- 用于解析 win64 堆栈跟踪的命令行客户端(可以访问符号服务器)
- 有没有办法用c ++ Gsoap客户端调用python soap spyne服务器?
- 使用Qt在Linux上实现了一个C++HTTPS SOAP客户端
- 无法在 gSOAP 服务器中获取 SOAP 客户端的 IP 地址
- 使用 libcurl 编写 HTTPS SOAP 客户端
- 在Visual Studio 2010中创建C++Soap客户端
- 如何使用SOAP处理多个客户端