> For the complete documentation index, see [llms.txt](https://jack80342.gitbook.io/spring-boot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jack80342.gitbook.io/spring-boot/ix.-how-to-guides/75.-embedded-web-servers/75.17-enable-http-response-compression.md).

# 75.17 启用HTTP响应压缩

Jetty，Tomcat和Undertow支持HTTP响应压缩，你可以通过设置`server.compression.enabled`启用它：

```
server.compression.enabled=true
```

默认情况下，响应信息长度至少2048字节才能触发压缩，通过`server.compression.min-response-size`属性可以改变该长度。另外，只有响应的content type为以下其中之一时才压缩：

* `text/html`
* `text/xml`
* `text/plain`
* `text/css`

你可以通过`server.compression.mime-types`属性配置。
