收藏
回答

模板消息 推送 中文乱码

java后端,文件格式为utf-8  调用发送接口后,微信收到服务通知为乱码

stringEntity.setContentType("application/json; charset=utf-8"); 设置了也不起作用,

收到通知界面:


回答关注问题邀请回答
收藏

3 个回答

  • 小林
    小林
    2018-06-04
    StringEntity s = new StringEntity(json, "UTF-8");
    2018-06-04
    有用 3
    回复 2
    • 成长
      成长
      2019-06-12

      这里是正解

      2019-06-12
      回复
    • 万有引力🌾
      万有引力🌾
      2019-07-01

      正解!找了半天原因

      2019-07-01
      回复
  • 追梦的人(IT大叔一枚)
    追梦的人(IT大叔一枚)
    2017-03-23

    您的编码问题,我之前都遇到过,请用UTF-8编码

    2017-03-23
    有用 1
    回复
  • 宋柯仰
    宋柯仰
    2020-05-04

    post请求的header中添加参数即可,如下:

    HttpHeaders headers = new HttpHeaders();
    MediaType type = MediaType.parseMediaType("application/json; charset=UTF-8");
    headers.setContentType(type);
    


    2020-05-04
    有用
    回复
登录 后发表内容