社区
其他技术讨论专区
帖子详情
QURL中的要写入中文怎么处理.
weixin_38089340
2019-09-19 12:19:39
QString url="http://ums.zj165.com:8888/sms/Api/Send.do?SpCode=用户您好187Qurl(url) 这样好像不行, 服务器要求GB2312的编码, 有什么办法可以转的?
...全文
72
2
打赏
收藏
QURL中的要写入中文怎么处理.
QString url="http://ums.zj165.com:8888/sms/Api/Send.do?SpCode=用户您好187Qurl(url) 这样好像不行, 服务器要求GB2312的编码,有什么办法可以转的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38092208
2019-09-19
打赏
举报
回复
不是把,一般服务器都是utf8编码 你们服务器真奇葩,看下转码的那些类方法吧
weixin_38095754
2019-09-19
打赏
举报
回复
已经搞定, 给写下总结, 希望能帮到别人.很多短信SP厂商都是要求是GB2312编码的中文. 如果你要发短信的话, 你传过去的URL里的中文部分必须是GB2312的. 但QT中, QString是unicode编码. 所以不能直接用QString来构造QURL.解决办法是. 自己先把中文部分进行percentEncodeing. 再把url连接起来, 代码不在身边. 大概是这么做:Codec::fromName("GB2312").bytearrary byte = codec->fromunicode("你要发的中文部分, 记住只是中文部分").byte=byte.percentEncodeing() //转成带百分号的已经编码的url格式.reallurl = url+byte;Qurl=url.fromEncoded(reallurl) //用我们已经编码过的url. 不让qurl再编码.Qnetworkreplay(qurl)//传送即可.有什么问题请给我留言或消息.
Q
URL
中
的要
写入
中
文
怎么
处理
已经搞定, 给写下总结, 希望能帮到别人. 很多短信SP厂商都是要求是GB2312编码的
中
文
. 如果你要发短信的话, 你传过去的
URL
里的
中
文
部分必须是GB2312的. 但QT
中
, QString是unicode编码. 所以不能直接用QString来构造Q
URL
. 解决办法是. 自己先把
中
文
部分进行percentEncodeing. 再把
url
连接起来, 代码不在身边. 大概是这么做:
Qt解析
Url
中
的
中
文
有的时候浏览器上的
Url
是
中
文
的,但是传过来的是encode的格式的 例如:q=C语言,实际是q=C%E8%AF%AD%E8%A8%80。 可以利用 Q
Url
::fromEncoded方法转成Q
Url
对象,在利用Q
Url
.toString()方法转成
中
文
即可。
Q
Url
的使用,特别是对含特殊字符的字符串进行
URL
格式化编码
Q
Url
提取与
写入
参数Q
Url
url
("www.baidu.com?a=666&b=888");
url
.addQueryItem("c","123456"); qDebug()<<
url
.queryItemValue("b"); qDebug()<<
url
.toString(); 转自:https://blog.csdn.net/Think886...
Qt解决
中
文
路径问题
Qt解决
中
文
路径问题
QT路径包含
中
文
和空格的挣扎全记录
在Windows下很多程序或者文件在带有空格的目录下,例如 "D:\Program Files (x86)\Tencent\QQ\Bin\QQScLauncher.exe" QT读取的时候不支持空格, 网上说了很多解决办法我翻了很多页面,问群里大佬都表示太简单了,一会儿让我回去学C,一会儿让我回去学QT,花费1个小时跟你提思路就是不告诉你怎么弄,折腾到晚上0点后,今早上不服继续折腾,算是搞明白了一点,希望能给跟我一样遇到这个问题的人提供一点帮助 问题描述: 双引号之间的文件路劲包含\,QT会把它当作.
其他技术讨论专区
436
社区成员
791,271
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章