【问题标题】:How to send Binary Data as it is with json response without encoding? [closed]如何在没有编码的情况下使用 json 响应发送二进制数据? [关闭]
【发布时间】:2020-03-18 11:43:27
【问题描述】:

我需要在 json 响应中发送二进制数据而不将其转换为编码字符串。

【问题讨论】:

    标签: java json spring spring-boot rest


    【解决方案1】:

    您的要求无法满足。

    JSON 语法不提供任何方式来表示二进制数据,除非先将其编码为文本字符。

    唯一的“退出”是所谓的二进制数据实际上是文本数据,并且由在 JSON 字符串中都是合法的字符组成,没有任何转义。 (非正式地,除了"\ 或控制字符之外的任何 Unicode 代码点。有关更正式的规范,请参阅 ECMA-404。)

    【讨论】:

      猜你喜欢
      • 2013-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-03
      • 1970-01-01
      • 2011-01-22
      • 2012-10-29
      相关资源
      最近更新 更多