当前位置: 首页 > news >正文

网站建设具体流程产品推广公司

网站建设具体流程,产品推广公司,多个网站能否统一做等保,江阴市住房和城乡建设局网站问题 使用Qt发送一个Http post请求的时候,服务一直返回错误和失败信息。同样的url以及post参数,复制黏贴到postman里就可以发送成功。就感觉很神奇。 原因 最后排查出原因是因为参数中含有汉字而导致的编码问题。 在拼接post参数时,使用了…

问题

使用Qt发送一个Http post请求的时候,服务一直返回错误和失败信息。同样的url以及post参数,复制黏贴到postman里就可以发送成功。就感觉很神奇。

原因

最后排查出原因是因为参数中含有汉字而导致的编码问题。

在拼接post参数时,使用了toLocal8Bit()来将QString转为QByteArray。而toLocal8Bit(),会将QString对象转换为本地8位字符集编码的QByteArray对象。根据不同平台,可能转换的编码方式不同,在中文Windows系统中,toLocal8Bit()会将QString对象转换为GB2312编码的QByteArray对象。因为服务部署在Linux环境下,所以应该是这里导致的问题。

解决

改为使用QJsonDocument组织json字符串,调用它的toJson()接口,直接转换成QByteArray,默认是Utf-8编码的。

或者另一种方式是,直接将拼接的字符串,调用toUtf8()接口,应该也是可以的。

http://www.mmbaike.com/news/54372.html

相关文章:

  • 厦门企业如何建网站如何自己建网站
  • 商城网站建设需要多少钱百度2022第三季度财报
  • 网站建设源码是什么武汉谷歌seo
  • b2b电商平台大全信息流优化师发展前景
  • 国外有什么好的网站在百度怎么发布作品
  • ubuntu写wordpress网站seo诊断
  • 网站建设中布局b站推广网站2024下载
  • wordpress 首页被迫跳转xp优化大师
  • 用wordpress付费网站进入百度搜索网站
  • 做网站用的什么服务器企业策划咨询公司
  • 长春网站建设索q479185700百度产品
  • 电脑网站怎么制作电子商务网站建设案例
  • 做1688网站运营工资怎么样淘宝关键词怎么选取
  • 长春哪里做网站自己如何制作一个网页
  • 做电影网站详细教程品牌营销策划有限公司
  • 哈尔滨网站建设哪儿好薇网络推广服务合同
  • 网上卖货平台有哪些百度关键词优化培训
  • 外贸营销网站建设方案网络营销的基本方式有哪些
  • 具有价值的建网站中山网站建设公司
  • 投票网站模板北京谷歌优化
  • 网站建设 签约信息促销策略
  • wordpress文件共享南宁seo推广服务
  • 做汽车网站怎么挣钱吗关键词优化的软件
  • 网站建设 业务板块名称长沙网络公关公司
  • 织梦医疗网站最近军事新闻热点大事件
  • 网站建设网络工作室 开办需要那些手续深圳企业黄页网
  • 淘宝网站详情页怎么做公司网络营销推广
  • 政府培训如何做网站推广成都搜索优化整站优化
  • 莒县住房和建设局网站排名
  • 淘宝客网站如何做推广互联网销售模式