QnetworkReply错误 - Symbian Qt

时间:2011-05-11 09:02:28

标签: qt symbian qnetworkaccessmanager

我有以下代码。

  QNetworkAccessManager *man = new QNetworkAccessManager(this);

    QNetworkRequest getRequest;
    getRequest.setUrl((QUrl)requestUrl);

    m_svcReply = man->get(getRequest);
    connect(m_svcReply, SIGNAL(finished()),this, SLOT(getWebRequestFinished()));
    connect(m_svcReply, SIGNAL(error(QNetworkReply::NetworkError)),this, SLOT(webrequestFailed(QNetworkReply::NetworkError)));

如果我通过 WIFI 执行此请求,我会从服务器获得正确的响应。 但是,如果我通过 3G 执行此请求,我会收到协议“”未知错误。

为什么会发生这种情况的任何想法?

由于

1 个答案:

答案 0 :(得分:4)

您是否已将NetworkServices capability添加到您的应用中?

  

NetworkServices是一个Symbian   授予访问权限的能力   远程服务(如拨打电话)   号码或发送短信,   WLAN,GPRS),可能会产生成本   适用于移动设备用户。