• 4585阅读
  • 4回复

[提问]QNetworkRequest乱码问题 [复制链接]

上一主题 下一主题
离线ccsdu2004
 

只看楼主 倒序阅读 楼主  发表于: 2012-05-27
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
呵呵 文本乱码很容易解决
但是谁知道QNetworkRequest中的乱码如何解决
比如
url = "www.baidu.com/baidu?wd=%B5%C2%B9%FA";
其中%B5%C2%B9%FA是德国
或者
url="http://www.baidu.com/baidu?wd=德国"
这样搜索出来的网页不正确啊

谁知道如何解决啊
谢谢
离线ccsdu2004

只看该作者 1楼 发表于: 2012-05-27

没人知道?呵呵
离线iptton

只看该作者 2楼 发表于: 2012-05-31
没看明白。。哪个步骤出乱码了?
[url] http://www.alloyteam.com/2012/05/web-front-end-tool-rythem-1/ [url]
离线iptton

只看该作者 3楼 发表于: 2012-05-31
如果是gbk编码,试一试 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("gbk"));
utf8把gbk换成utf8
[url] http://www.alloyteam.com/2012/05/web-front-end-tool-rythem-1/ [url]
离线iptton

只看该作者 4楼 发表于: 2012-05-31
刚刚试了下,我用QNetworkAccessManager访问,是没问题的
[url] http://www.alloyteam.com/2012/05/web-front-end-tool-rythem-1/ [url]
快速回复
限100 字节
 
上一个 下一个