我一直在使用libcurl做一些网络抓取,现在我想用它来编写一个HTTPS客户端。到目前为止,通过实现write_data()回调函数将接收到的数据写入文件(如libcurl教程中所解释),我很好地使用libcurl。我想知道的是,是否有可能从char缓冲区获取服务器响应,或者设置响应以便将响应写入char缓冲区??从文件中读取响应并不是世界末日,但如果我能够从内存中直接读取它并立即解析xml,那么它就会容易得多。我已经做了相当多的搜索,无论是在这里还是在网上,但我还没有找到任何东西,我想我会在这里要求,以防有一个‘诀窍’得到我想要的。我想不会,但我觉得还是值得问这个问题的。
编辑:,我用C++写这篇文章
发布于 2012-06-07 13:26:51
您的意思是像下载数据并将其保存在malloc‘’ed缓冲区的getinmemory.c示例一样?
https://stackoverflow.com/questions/10939781
复制相似问题