Я не вижу способа получить этот заголовок в akk-http. Этот заголовок удаляется из списка заголовков в HttpResponse.Как получить заголовок Content-Length (метод запроса заголовка)
Я знаю, что есть методы, которые возвращают ContentLength от объекта:
HttpEntity.contentLengthOption
и HttpEntity.contentLength
на строгой сущности.
Но оба вызова основаны на самом сущности, и это не то, что я хочу.
В моем случае я отправляю запрос Head
на сервер (riak), чтобы проверить, имеет ли объект соответствующий размер. Я не хочу, чтобы весь объект использовал Get
. Это должно быть просто испытанием.
Вот как реакция выглядит следующим образом:
curl -I "http://req-to-riak" HTTP/1.1 200 OK X-Riak-Vclock: a85hYGBgzGDKBVI82eqS92f/Ot/EwOT3PoMpkTGPleHKa8WLfFkA Vary: Accept-Encoding Server: MochiWeb/1.1 WebMachine/1.10.8 (that head fake, tho) Last-Modified: Fri, 12 Aug 2016 06:42:28 GMT ETag: "5IVrr7tsZp1O4FHLnMSc30" Date: Wed, 24 Aug 2016 12:53:32 GMT Content-Type: image/gif Content-Length: 290305
Но Акка еще вернуться 0