【发布时间】:2017-12-07 02:53:12
【问题描述】:
我使用 scapy 嗅探一些数据包,得到一些 HTTP 响应数据包,这些数据包是我无法解析的字节。例如:
b'HTTP/1.1 200 OK\r\nDate: Thu, 07 Dec 2017 02:44:18 GMT\r\nServer:Apache/2.4.18 (Ubuntu)\r\nLast-Modified: Tue, 14 Nov 2017 05:51:36 GMT\r\nETag: "2c39-55deafadf0ac0-gzip"\r\nAccept-Ranges: bytes\r\nVary: Accept-Encoding\r\nContent-Encoding: gzip\r\nContent-Length: 3186\r\nConnection: close\r\nContent-Type: text/html\r\n\r\n\x1f\x8b'
有没有办法获取这个字节数组的内容部分,以便我可以使用 gzip 库进行解码?我不想使用request 来获取 HTTP 响应,因为我只想处理我拥有的原始数据包。
【问题讨论】: