Spring 响应性<;JSON>;-标题中没有内容长度
我正在使用SpringBootRestController创建简单的http服务,我发现,当我尝试通过GetJSON对象请求时,我没有在头中获取内容长度,传输编码变得分块 使用simpleSpring 响应性<;JSON>;-标题中没有内容长度,spring,spring-boot,Spring,Spring Boot,我正在使用SpringBootRestController创建简单的http服务,我发现,当我尝试通过GetJSON对象请求时,我没有在头中获取内容长度,传输编码变得分块 使用simpleResponseEntit按预期设置所有标题 什么样的问题可能导致这种行为?这不是问题,传输编码chuncked和无内容长度意味着响应被压缩。如果在Spring boot中启用了压缩,它将压缩大于一定数量(默认为2048字节)的响应。我认为您的响应仅比压缩所需的响应小 您可以在中阅读有关压缩设置的更多信息 如果
ResponseEntit
按预期设置所有标题
什么样的问题可能导致这种行为?这不是问题,传输编码
chuncked
和无内容长度意味着响应被压缩。如果在Spring boot中启用了压缩,它将压缩大于一定数量(默认为2048字节)的响应。我认为您的响应仅比压缩所需的响应小
您可以在中阅读有关压缩设置的更多信息
如果需要一致性,可以禁用压缩,或者将server.compression.min response size
设置为一个非常小的值。但是我建议保持原样。ResponseEntity表示整个HTTP响应。你可以控制其中的任何内容:状态码、标题和正文。嗨,@Sonique,你知道问题出在哪里吗。我现在也经历了类似的事情。林克死了,这是新的一个: