Как перехватить все HTTP-пакеты, используя tcpdump

Я хочу бежатьtcpdump с некоторыми параметрами (все еще не знаю, что использовать), затем загрузите страницу stackoverflow.com.

Выход должен быть HTTP-сообщением. Позже я хочу использовать его как сценарий оболочки, поэтому всякий раз, когда я хочу проверить HTTP-связь сайта site.com, я просто могу запуститьscript.sh site.com.

HTTP-связь должна быть достаточно простой. Нравится:

GET /questions/9241391/how-to-capture-all-the-http-communication-data-using-tcp-dump
Host: stackoverflow.com
... 
...

HTTP/1.1 200 OK
Cache-Control: public, max-age=60
Content-Length: 35061
Content-Type: text/html; charset=utf-8
Expires: Sat, 11 Feb 2012 15:36:46 GMT
Last-Modified: Sat, 11 Feb 2012 15:35:46 GMT
Vary: *
Date: Sat, 11 Feb 2012 15:35:45 GMT


....
decoded deflated data
....

Теперь, какие варианты я должен использовать сtcpdump захватить это?

Ответы на вопрос(3)

Ваш ответ на вопрос