주세페 잘, 당신은 libcurl에, curlpp와 유사한 라이브러리를 사용할 필요가 없습니다. 그럴 필요가 없습니다. Qt는 간단하고 작동하는 클래스를 소유하고 있습니다.
요청을 보내고 응답을 검색하는 표준 방법은 비동기입니다. 항상 매니저 완료 (QNetworkReply *) 신호를 슬롯에 연결해야합니다.
여러 요청을 보내고 각 답장에 슬롯을 추가하지 않으려는 경우 항상 이벤트 루프를 실행하고 관리자 신호를 이벤트 루프 quit() 슬롯에 연결할 수 있습니다. 이 같은
뭔가 : Btw는
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
QEventLoop *eventLoop = new QEventLoop();
QObject::connect(manager, SIGNAL(finished(QNetworkReply*)), eventLoop, SLOT(quit());
manager->get(QNetworkRequest(QUrl("http://stackoverflow.com")));
eventLoop->exec(QEventLoop::ExcludeUserInputEvents);
QByteArray replyData = reply->readAll();
... //do what you want with the data your receive from reply
. 뭐하고 있는지 몰라. 하지만 모바일 앱이라면 VS에서 QtCreator IDE로 전환하는 것이 좋습니다. 모바일 장치 테스트를위한 훌륭한 시뮬레이터와 완벽한 툴 체인을 갖추고 있습니다.