如何将用户代理添加到浏览器?

时间:2013-12-10 15:27:25

标签: qt qml blackberry-10

我正在使用momentics IDE(BB原生SDK)开发黑莓10移动应用程序。

我想在我的网络浏览器中添加一个用户代理,如下所示:blackberry-10-user-agent-string

Mozilla/5.0 (BB10; <Device Model>) AppleWebKit/<WebKit Version> (KHTML, like Gecko) Version/<BB Version #> Mobile Safari/<WebKit Version>

我想要的是,如何使用代码(C ++)将设备型号,webkit版本 BB版本检测到使用代理字符串?

感谢您提供任何帮助。

1 个答案:

答案 0 :(得分:1)

将标头值添加到请求对象,方法是调用QNetworkRequest::setHeader(),标题类型为QNetworkRequest::UserAgentHeader,实际字符串为值。

修改

This显示热门从Qt获得WebKit版本。

This类应提供有关设备的所有信息。

This类应提供实际的os版本。