FireBase开发遇到的问题

2019-06-10  本文已影响0人  幻影形風
  1. 服务端发送中文,客户端收到的是乱码。

服务端发送原先逻辑:
HttpURLConnection connection = getConnection();
connection.setDoOutput(true);
JsonObject fcmMessage;
outputStream.writeBytes(fcmMessage.toString());

修正后的逻辑如下(替换转码函数write由发送string,转为发送bytes):
HttpURLConnection connection = getConnection();
connection.setDoOutput(true);
JsonObject fcmMessage;
String outStr = new Gson().toJson(fcmMessage);
outputStream.write(outStr.getBytes("utf-8"));

上一篇 下一篇

猜你喜欢

热点阅读