diff --git a/server/src/commonMain/kotlin/pw/binom/services/SpyHandler.kt b/server/src/commonMain/kotlin/pw/binom/services/SpyHandler.kt index bdb287a..2937bd8 100644 --- a/server/src/commonMain/kotlin/pw/binom/services/SpyHandler.kt +++ b/server/src/commonMain/kotlin/pw/binom/services/SpyHandler.kt @@ -29,8 +29,9 @@ class SpyHandler : HttpHandler { ) request.headers.clear() request.headers.addAll(exchange.requestHeaders) - if (request.headers[Headers.ACCEPT_ENCODING] != null) { - val l = ArrayList(request.headers.acceptEncoding) + val acceptEncoding = request.headers.acceptEncoding + if ("gzip" in acceptEncoding) { + val l = ArrayList(acceptEncoding) l -= "gzip" request.headers.acceptEncoding = l }