Download 用wxHTTP下载文件?

Download 用wxHTTP下载文件?,download,wxwidgets,wxhttp,Download,Wxwidgets,Wxhttp,我真的被难住了。我使用wxWidgets中的wxHTTP类来尝试下载两个文件。调用wxHTTP->GetInputStream时,第一个请求成功,但第二个请求失败。在下载之间,第一次调用的wxInputStream被释放。有什么想法吗 编辑-以下是一些伪代码: wxHTTP * http = new wxHTTP(); // connect to www.example.com wxInputStream* in = http->GetInputStream(wxT("page")); /

我真的被难住了。我使用wxWidgets中的wxHTTP类来尝试下载两个文件。调用wxHTTP->GetInputStream时,第一个请求成功,但第二个请求失败。在下载之间,第一次调用的wxInputStream被释放。有什么想法吗

编辑-以下是一些伪代码:

wxHTTP * http = new wxHTTP();
// connect to www.example.com
wxInputStream* in = http->GetInputStream(wxT("page"));
// read data
delete in;
// repeat last two lines with new url

简短的回答?使用wxCurl或Boost的asio函数来完成这类工作通常比较容易。wxHTTP已经咬了我好几次了……

为什么不发布一个完全重现您的问题的最小示例呢?GetInputStream返回NULL。我开始发现这一点。