24Fermer26
deleted2Le 21/03/2017 à 22:43
Bon, j'ai besoin d'aide, parce que je dois pas être très loin du compte, mais n'y connaissant rien en web, je sais pas ce que je fais de mal :
J'utiliser donc QNetworkAccess pour envoyer une [url=http://doc.qt.io/qt-5/qnetworkrequest.html[/url]QNetworkRequest[/url] et obtenir une QNetworkReply.

Mon code est simple : deux objets, une url. Un envoi, et j'attends une réponse. Mais ça veut pas embarrassed
    QNetworkAccessManager amanager;
    QNetworkRequest request;

            QUrl url = QString("http://steamcommunity.com/market/priceoverview/?currency=3&appid=730&market_hash_name=M4A4%20%7C%20Desolate%20Space%20%28Well-Worn%29");
            request.setUrl(url);
            QNetworkReply* reply = amanager.get(request);

            while (!reply->isFinished());
Ca doit être trop simple, parce que le programme freeze, rien ne se passe. Interrompre avec le débogueur m'envoie en plein milieu de code assembleur, sans aucune aide.

Merci d'avance pour votre aide happy


edit -> quand je regarde ça : http://doc.qt.io/qt-5/qtnetwork-http-httpwindow-cpp.html
mon truc n'a pas l'air trop déconnant (méthode startRequest vers le milieu de la page).