0

ネットワークプログラミングを始めたばかりです。ネットワークパケットを取得するためにpcap pcap.NETを使用しています。私の質問は、パケットの「ペイロード」部分から HTTP Get または Post 要求を抽出できますか? これは、特定のプロトコルがあるかどうかを検出するために、ペイロードから個々のバイトを読み取る必要があるということですか?

どんなガイドでも大歓迎です。

ありがとう。

4

1 に答える 1

1

http メソッドはパケットの一部ではありません - パケット ヘッダー = メソッドの最初の XX バイトのように。

ストリームを読み取り、文字列チェックを行う必要があります。通常、メソッドはメッセージの最初の部分であるため、必要なデータはごくわずかです。

于 2011-02-01T16:22:29.553 に答える