web-dev-qa-db-ja.com

GETおよびPOSTアプリケーションからの要求のHTTPパケットをスニッフィングします。

キーワード調査を行うためにC#でSEOツールをコーディングしています。 Google Adwordキーワードツールを呼び出す必要があります。今、私はすでに同じことをしているいくつかのツールを知っています。

彼らが何をしているかを解読するだけです。 Wiresharkを使用してみましたが、Wiresharkを使用して実際のPOSTデータを取得するのは非常に複雑です。

私はIEでフィドラーを使用しようとしましたが、フィドラーを混乱させる多くのJavascript要求が行われているようです。

他のツールが行っている正確なリクエストを見つけることができれば、私の仕事は終わったと思います。これどうやってするの?

40
Sumit Ghosh

http.request.method == "POST"は、POSTリクエストのみを表示するWiresharkの表示フィルターで。パケットをクリックして、[ハイパーテキスト転送プロトコル]フィールドを展開します。POSTすぐ上にあります。

81
Karl Bielefeldt

この種のデータを取得したい場合は、何らかのネットワークスニファーを使用する必要があり、現在の処理と同じ問題(ネットワークトラフィック全体から関連データを引き出す)に遭遇する可能性が高いWireshark。

0
Timo Geusch