Отправить gzip запросы с помощью clj-http

Как отправить gzip-запрос с помощью клиента dakrone/clj-http? Пока что у меня есть:

(http/post <<REDACTED>>
           {:body (->> <<REDACTED>>
                       cheshire.core/generate-string
                       .getBytes
                       clj-http.util/gzip)
            :content-type "application/json"
            :content-encoding "gzip"
            :as :json})

Но asticsearch (сервер в моем случае) выдает 500 ошибок Illegal character ((CTRL-CHAR, code 31)): only regular white space,

Есть идеи?

1 ответ

Я предполагаю, что вам нужно включить HTTP-сжатие на сервере, например, в конфигурации Elasticsearch:

http.compression: true 
Другие вопросы по тегам