Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用json响应发送二进制数据,而不进行编码?_Java_Json_Spring_Spring Boot_Rest - Fatal编程技术网

Java 如何使用json响应发送二进制数据,而不进行编码?

Java 如何使用json响应发送二进制数据,而不进行编码?,java,json,spring,spring-boot,rest,Java,Json,Spring,Spring Boot,Rest,我需要按json响应的方式发送二进制数据,而不将其转换为编码字符串。您的要求无法满足 JSON语法没有提供任何方法来表示二进制数据,而不首先将其编码为文本字符 唯一的“退出”是如果所谓的二进制数据实际上是文本数据,并且由JSON字符串中所有合法的字符组成,而没有任何转义。(非正式地说,除了“、\或控制字符之外的任何Unicode代码点。有关更正式的规范,请参阅。)

我需要按json响应的方式发送二进制数据,而不将其转换为编码字符串。

您的要求无法满足

JSON语法没有提供任何方法来表示二进制数据,而不首先将其编码为文本字符

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