问题描述
我正在开发一个 Spring Boot API。
我需要返回一个很大的 JSON 响应,但 JSON 正文大小是动态的。
所以,我有几个关于块的问题。
首先,当我在 application.yaml 中设置此配置时
server:
compression:
enabled: on
min-response-size: 2KB
当响应正文大小超过 2KB 时,响应将被压缩和分块。下面的结果是我测试 spring boot API 时邮递员的响应。
这里有问题,
-
当我打开压缩时,当响应大小大于
min-response-size
时,Spring Boot 是否会自动分块响应,这是预期的行为吗? -
那么,每个块的大小是多少?
min-response-size
中配置的每个块大小是否为 2KB? -
当响应正文大于特定大小而不启用压缩时,是否可以自动分块响应?
谢谢各位。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)