Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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
Spring 响应性<;JSON>;-标题中没有内容长度_Spring_Spring Boot - Fatal编程技术网

Spring 响应性<;JSON>;-标题中没有内容长度

Spring 响应性<;JSON>;-标题中没有内容长度,spring,spring-boot,Spring,Spring Boot,我正在使用SpringBootRestController创建简单的http服务,我发现,当我尝试通过GetJSON对象请求时,我没有在头中获取内容长度,传输编码变得分块 使用simpleResponseEntit按预期设置所有标题 什么样的问题可能导致这种行为?这不是问题,传输编码chuncked和无内容长度意味着响应被压缩。如果在Spring boot中启用了压缩,它将压缩大于一定数量(默认为2048字节)的响应。我认为您的响应仅比压缩所需的响应小 您可以在中阅读有关压缩设置的更多信息 如果

我正在使用SpringBootRestController创建简单的http服务,我发现,当我尝试通过GetJSON对象请求时,我没有在头中获取内容长度,传输编码变得分块

使用simple
ResponseEntit
按预期设置所有标题


什么样的问题可能导致这种行为?

这不是问题,传输编码
chuncked
和无内容长度意味着响应被压缩。如果在Spring boot中启用了压缩,它将压缩大于一定数量(默认为2048字节)的响应。我认为您的
响应仅比压缩所需的响应小

您可以在中阅读有关压缩设置的更多信息


如果需要一致性,可以禁用压缩,或者将
server.compression.min response size
设置为一个非常小的值。但是我建议保持原样。

ResponseEntity表示整个HTTP响应。你可以控制其中的任何内容:状态码、标题和正文。嗨,@Sonique,你知道问题出在哪里吗。我现在也经历了类似的事情。林克死了,这是新的一个: