Witam, Próbuję za pomocą frameworku QT sciągnąć sobie plik CSV ze strony http://www.money.pl/gielda/archiwum/spolki/. W narzędziach przeglądarki po wysłaniu zapytania zauważyłem, że wymagane są parametry dla przykładowo wybranej spółki ATM: 1.symbol: ALM,2.od: 2014-10-08 3,do: 2014-11-08 4,period: 0,format: csv, show:Pokaż. Napisałem w QT kod, który by miałby mi te dane ściągnąć. Wygląda to tak:
void DataLoader::Download(){
QUrl url;
url.setUrl("http://www.money.pl/gielda/archiwum/spolki/");
QByteArray postData;
// dodanie danych dotyczących konkretnej spółki
postData.prepend("symbol=ALM&");
postData.append("od=2014-11-08&");
postData.append("do=2014-11-08&");
postData.append("period=0&");
postData.append("format=csv&");
postData.append("show=Pokaż");
cout << postData.data() << endl;
manager->post(QNetworkRequest(url),postData);
}
Dostaje jednak komunikat, że brakuje jakiś parametrów.
Komunikat brzmi: "content-type missing in HTTP POST..." Co zrobiłem źle?