C#Web流量侦听器
我试图编写一个简单的c#控制台应用程序,显示访问的网站(类似于代理服务器)。我知道正确的方法是使用.Net套接字和TCP侦听器。然而,我尝试了一些代码示例,但没有一个可以使用。 任何建议都很好 您可以使用C#Web流量侦听器,c#,sockets,http,proxy,proxy-server,C#,Sockets,Http,Proxy,Proxy Server,我试图编写一个简单的c#控制台应用程序,显示访问的网站(类似于代理服务器)。我知道正确的方法是使用.Net套接字和TCP侦听器。然而,我尝试了一些代码示例,但没有一个可以使用。 任何建议都很好 您可以使用 让我们看看你的努力,我们会让你看看我们的努力。谢谢!这正是我所需要的。@AlexandruIonascu,以防你还没有读到: public class HttpProxy : IDisposable { public HttpProxy() { Fiddler.
让我们看看你的努力,我们会让你看看我们的努力。谢谢!这正是我所需要的。@AlexandruIonascu,以防你还没有读到:
public class HttpProxy : IDisposable
{
public HttpProxy()
{
Fiddler.FiddlerApplication.BeforeRequest += FiddlerApplication_BeforeRequest;
Fiddler.FiddlerApplication.Startup(8888, true, true);
}
void FiddlerApplication_BeforeRequest(Fiddler.Session oSession)
{
Console.WriteLine(String.Format("REQ: {0}", oSession.url));
}
public void Dispose()
{
Fiddler.FiddlerApplication.Shutdown();
}
}
static void Main(string[] Args)
{
var p = new HttpProxy();
Console.ReadLine();
p.Dispose();
}