का उपयोग कर सभी HTTP पैकेट को कैप्चर करने के लिए मैं कुछ पैरामीटर के साथ tcpdump
चलाने के लिए चाहता हूं (अभी भी पता नहीं है कि क्या उपयोग करना है)। फिर यह stackoverflow.com पृष्ठ लोड करें।tcpdump
आउटपुट HTTP संचार होना चाहिए। बाद में मैं इसे एक शेल स्क्रिप्ट के रूप में उपयोग करना चाहता हूं। इसलिए जब भी मैं साइट साइट.com के HTTP संचार की जांच करना चाहता हूं, तो मैं 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
के साथ मुझे किन विकल्पों का उपयोग करना चाहिए।
"curl -v site.com" जैसा दिखता है वह आपको चाहिए। :) –