2013-03-31 80 views
2

我想我的筆記本電腦和github.com用的ngrep之間捕捉HTTP消息,而是因爲他們在分塊編碼和壓縮發送的,像一些反應是不是人類可讀:如何通過ngrep解壓縮HTTP響應正文?

T 207.97.227.239:80 -> 192.168.0.175:41372 [AP] HTTP/1.1 404 Not Found. Server: GitHub.com. Date: Sun, 31 Mar 2013 09:50:25 GMT. Content-Type: text/plain. Transfer-Encoding: chunked. Connection: keep-alive. Content-Encoding: gzip. . 25. .......... J-./.,./.T../QH./.K........

哪有我解壓縮回應?或者是否有比ngrep更好的工具來捕獲HTTP消息?

回答

1

ngrep是實現網絡(傳入/傳出消息)的grep。它不適合捕獲HTTP消息。以下是可用於捕獲郵件和查看壓縮內容的兩種工具。

  1. Fiddler(窗口)FAQ查看壓縮數據
  2. Wireshark(所有OS)FAQ查看壓縮數據
+0

Wireshark是我不夠好。謝謝! – npcode