1
0
mirror of https://github.com/square/okhttp.git synced 2025-07-31 05:04:26 +03:00
Files
okhttp/okhttp-zstd
Yuri Schimke 971101cacc Add reusable CompressionInterceptor (#8967)
* Add reusable CompressionInterceptor.kt

Refactor Brotli and Zstd to use this, but also
allow trivial configuration of zstd,br,gzip.
2025-07-29 20:01:04 +00:00
..
2025-07-19 09:41:00 -04:00

OkHttp Zstandard (zstd) Integration

This module enables Zstandard (zstd) response compression in addition to Gzip, as long as the Accept-Encoding header is not otherwise set. Web servers must be configured to return zstd responses.

Note that zstd is not used for sending requests.

OkHttpClient client = new OkHttpClient.Builder()
  .addInterceptor(ZstdInterceptor.INSTANCE)
  .build();
implementation("com.squareup.okhttp3:okhttp-zstd:0.0.0")