2017-04-08 51 views
2

我已经在Visual Studio 2015 Professional中为简单的HttpWebRequest创建了控制台应用程序。我想监视由我的应用程序发送或接收的原始HTTP流量。据我所知,Visual Studio 2015中有Performance Profiler用于此目的(Alt + F2)。网络在Visual Studio 2015中不适用于控制台应用程序

但网络复选框处于不适用工具组。有没有什么方法可以将这个工具用于控制台应用程序?

+0

您可以跟踪所有System.Net活动,但它可能很难阅读:https://msdn.microsoft.com/en-us/library/ty48b824(v=vs.110).aspx – Crowcoder

回答

1

从MSDN,该工具仅用于通过WinRT HttpClient API做监控HTTP网络操作,并且明确指出在这个blog post

操作使用旧的.NET API的HttpClient不捕获制成。

所以答案是否定的。

您可以使用WireSharkFiddler来实现此目的。

+0

谢谢,我'我会尝试。我认为Fiddler只能监视HTTP流量,但刚才我读到了HTTPS也支持。 –

+0

是的,请继续阅读,祝你好运! HTTPS也受支持。 – kennyzx

相关问题