开发者社区> 问答> 正文

发送企业消息中文乱码问题

java开发调用企业消息发送接口出现中文发送失败的问题及中午乱码怎么解决

展开
收起
爱麦永久 2016-10-25 14:44:11 6139 0
2 条回答
写回答
取消 提交回答
  • 回 1楼识器的帖子
    不行啊,我一encode就把中文变成%CF%B5%CD%B3%D7%D4%B6%AF%BD%AB%CD%F5%BD,发到钉钉上也是这个码了
    message = URLEncoder.encode(message, "GBK");
    我的java文件是GBK编码

    -------------------------

    回 3楼识器的帖子
    也不行,过去的也是%的那些码,不知道钉钉自己怎么解码

    -------------------------

    回 5楼识器的帖子
    你说的是这个吧conn.setRequestProperty("Content-Type", "application/json;charset=utf-8");
    关键我消息内容填的中文,action调用时就报错  post要求json格式
    2016-10-25 17:01:16
    赞同 展开评论 打赏
  • 对中文进行encode

    -------------------------

    utf-8试试呢

    -------------------------

    不要对中文消息encode,对http请求做utf-8

    -------------------------

    要对内容jsonobject 之后tostring

    2016-10-25 14:53:55
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载