【问题标题】:Decoding emojis in a network request解码网络请求中的表情符号
【发布时间】:2021-10-31 18:41:08
【问题描述】:

我正在向远程 API 发送一些表情符号,格式如下:

????☺????☺????????????

当我收到相同的数据时,我收到的数据格式错误:

ðâºðâºð¤ð¤ð¤

我正在使用标准的http 客户端来执行网络请求。

我应该怎么做才能正确解码表情符号?

【问题讨论】:

    标签: flutter dart emoji


    【解决方案1】:

    如果他以错误的编码保存这些表情符号,则可能来自后端

    【讨论】:

      【解决方案2】:

      需要进行 UTF8 转换:

      import 'dart:convert' show utf8;

      utf8.decode(receivedString.runes.toList())

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-10-28
        • 2012-12-18
        • 2011-11-03
        • 2016-05-25
        • 2014-09-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多