2017-04-08 1 views
2

J'ai créé l'application Console dans Visual Studio 2015 Professional pour HttpWebRequest simple. Je souhaite surveiller le trafic HTTP brut envoyé ou reçu par mon application. Si je comprends bien, il existe Performance Profiler dans Visual Studio 2015 à cet effet (Alt + F2).Le réseau ne s'applique pas dans Visual Studio 2015 pour l'application de console

Mais la case Réseau est dans le groupe d'outils Sans objet. Est-il possible d'utiliser cet outil pour l'application console?

+0

Vous pouvez tracer toutes les activités System.Net mais il peut être difficile à lire: https://msdn.microsoft.com/en-us/library/ty48b824(v=vs.110).aspx – Crowcoder

Répondre

1

De MSDN, cet outil est utilisé uniquement pour les opérations de réseau HTTP de surveillance effectuées par la WinRT HttpClient API, et comme indiqué explicitement dans cette blog post,

opérations effectuées en utilisant l'ancienne API .NET HttpClient ne sont pas capturés.

Donc la réponse est non. Vous pouvez utiliser WireShark ou Fiddler à cette fin.

+0

Merci, je ' Je vais essayer. Je pensais que Fiddler peut surveiller uniquement le trafic HTTP, mais tout à l'heure j'ai lu que HTTPS est également supporté. –

+0

Oui, continuez à lire, et bonne chance! HTTPS est également supporté. – kennyzx