Как декодировать сжатый ответ API? - PullRequest
0 голосов
/ 29 марта 2019

Я написал программу захвата, она слушает HTTP-трафик в сети.Когда я получаю ответ API, я не могу решить эту проблему, потому что он сжат gzip.Я использую pcapdotnet для захвата, и вы можете увидеть мой пример сжатого ответа ниже.Как я могу декодировать этот пакет?

HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/json
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Kestrel
BodyType: System.Collections.Generic.List`1[ZB.DTO.FRM.Frame.dSikcaSorulanSorular]
X-Powered-By: ASP.NET
Date: Fri, 29 Mar 2019 09:51:04 GMT


a
�

И вы можете видеть форму массива байтов сжатого тела;

{97, 13, 10, 31, 139, 8, 0, 0, 0, 0, 0, 4, 0, 13, 10}
...