現在、Cascades (C++ プログラミング言語) を使用して BlackBerry 10 アプリを開発しています。BlackBerry 10: Cascades で ASP.NET Web サービスを呼び出す方法を教えてください。私は初心者なので、何もわかりません。ご回答ありがとうございます:D
質問する
712 次
1 に答える
2
ほとんどの HTTP 通信は、Qt の QNetworkRequest、QNetworkAccessManager、および QNetworkReply クラスを使用して行われます。Web サービスから応答を取得するには、以下のスニペットに従ってください。
QNetworkAccessManager* netManager = new QNetworkAccessManager();
if (netManager) {
QUrl url(webServiceUrl);
QNetworkRequest req(url);
QNetworkReply* reply = netManager->get(req);
connect(reply, SIGNAL(finished()), this, SLOT(onReply()));
}
onReply スロットでは、返信にエラーが含まれているかどうかを確認し、応答を解析することもできます。応答は QByteArray の形式になることに注意してください。QString または目的の形式にキャストする必要がある場合があります。
詳細については、このチュートリアルに従ってください
于 2012-10-17T11:54:23.337 に答える