我真的很难过。我使用 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