问题描述
|
是否可以在symbian上使用qnetworkrequest通过3G发出HTTP请求?
我有一个可以在模拟器上运行的代码,但是当我将其放入设备中时,设备会尝试通过wifi连接。
我尝试将其添加到我的pro文件中:
QT += network
symbian {
TARGET.CAPABILITY = NetworkServices
}
CONfig += mobility
mobility = bearer
但是它仍然无法正常工作...我正在使用4.7.4。
谢谢你的帮助。
解决方法
我的操作员SFR(法语)允许来自某些User-Agent的连接!
您可以像这样更改用户代理:
QNetworkRequest req;
req.setRawHeader(\"User-Agent\",“Mozilla/5.0 (Nokia; Qt; Symbian)\");