【发布时间】:2012-01-16 15:12:33
【问题描述】:
我有兴趣从特定计算机捕获网络流量。我只对从安装我的应用程序的计算机(如 Fiddler)捕获流量感兴趣。与 Fiddler 一样,我特别想捕获“Web 会话”部分中显示的信息(ID#、Http 状态代码、协议、主机、Url、正文大小、内容类型和进程。
虽然我对 C# 非常了解。我不知道如何实际捕获这样的网络流量。有人可以指点我一些方向吗?
非常感谢!
【问题讨论】:
-
您是在寻找可集成到您的应用程序中的东西,还是在客户端上与您的应用程序一起运行以捕获流量的独立应用程序?
-
我认为记录端口的过程可能就像说
new Port(portNumber).StartLogging(new Logger())一样简单。但是在谷歌上搜索了将近 2 天后,我发现这种编码领域仍然很疯狂:D。
标签: c# networking