2012-06-07 73 views
0

我一直在使用libcurl进行一点webscraping,现在我想用它来编写HTTPS客户端。到目前为止,通过实现write_data()回调函数将接收到的数据写入文件(如libcurl教程中所述),我很好地使用libcurl。我想知道的是,是否可以从char缓冲区获取服务器响应,或设置事件以便将响应写入char缓冲区?从文件中读取响应不是世界末日,但如果我可以直接从内存中获取它并立即解析xml,它就会容易得多。我在这里和网络上都做了一些相当普遍的搜索,但是我还没有找到任何东西,我想在这里问,以防万一有一个'窍门'来获得我想要的东西。我猜不是,但我认为无论如何都值得提问。使用libcurl编写HTTPS SOAP客户端

编辑:我在C++

回答

2

写这个你是说像getinmemory.c的例子,下载数据,并保持它在malloc分配缓冲区?

+0

这正是我想要的 - 我现在一直在寻找类似的东西。非常感谢!! – mathematician1975