2009-11-11 5 views
0

Im действительно тупик. Я использую класс wxHTTP в wxWidgets, чтобы попытаться загрузить два файла. Первый запрос выполняется успешно, а второй - при вызове wxHTTP-> GetInputStream. Между загрузками wxInputStream с первого вызова освобождается. Есть идеи?Загрузка файла с помощью wxHTTP?

Edit - Вот некоторые псевдокод:

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 
+0

Почему вы не публикуете минимальный пример, который полностью воспроизводит вашу проблему? –

+0

Как это «провалиться»? –

+0

GetInputStream возвращает NULL. –

ответ

0

Короткий ответ? Обычно проще использовать функции asx для wxCurl или Boost, чтобы делать такие вещи. wxHTTP укусил меня несколько раз ...

+0

Я начинаю это выяснять. –