Скорее всего, вы просматриваете сжатые данные, поскольку вы имеете дело с экземплярами FullHttpResponse
, и большинство серверов в наши дни используют сжатие, весьма вероятно, что ваши данные будут сжаты.
Чтобы увидеть алгоритм сжатия, стоящий за сжатием, вы должны взглянуть на response.headers().get(HttpHeaders.Names.CONTENT_ENCODING)
Может возвращать комбинацию разных значений (разделенных ,
в случае нескольких записей):
gzip
: данные сжимаются с помощью GZip
- `deflate: данные сжимаются с использованием deflate
identity
: сжатие не производилось
br
: данные сжимаются с помощью brotli
Одним из преимуществ использования FullHttpResponse
является то, что вам не нужно беспокоиться об используемой кодировке передачи, поскольку она обрабатывает это за вас.