如何从原始数据包中检测它是否包含HTTP Get或Post?

时间:2011-02-01 16:17:22

标签: .net networking pcap

我刚刚开始做一些网络编程。我正在使用pcap pcap.NET来获取网络数据包。我的问题是,我可以从数据包的“有效负载”部分中提取HTTP Get或Post请求吗?这是否意味着我需要从有效负载中读取单个字节以检测我是否具有特定协议?

感谢任何指南。

感谢。

1 个答案:

答案 0 :(得分:1)

http方法不是数据包的一部分 - 就像数据包头的第一个XX字节=方法一样。

您需要阅读流并进行字符串检查。该方法通常是消息的第一部分,因此您只需要一小部分数据。