Wie man Capture HTTP-Antwort mit C #?
-
20-09-2019 - |
Frage
Wie erfasse ich HTTP-Antwort, wenn die Anforderung von Web-Browser hergestellt wird?
Webseite ruft Daten (mit Post) von einem Dienst. Service gibt ein JSON-Objekt. Was ich will, ist, dass json zu erfassen und in Echtzeit zu analysieren.
Was wäre der einfachste Weg, es zu tun?
Lösung
Ihre beste Wette ist zu verwenden Fiddler , vielleicht mit der JSON-Viewer Add-on.
Von der Homepage:
Fiddler ist ein Web Debugging Proxy, protokolliert alle HTTP (S) Datenverkehr zwischen Ihrem Computer und das Internet. Geiger Damit können Sie alle HTTP (S) inspizieren Verkehr, Haltepunkte zu setzen und „Geige“ mit ein- oder ausgehenden Daten. Fiddler enthält eine leistungsstarke Ereignis-basierte Scripting-Subsystem, und werden kann unter Verwendung eines beliebigen .NET erweitert Sprache.
Andere Tipps
Versuchen Sie, für HttpModule
in .Net googeln. Sie sind eine Art Filter. HTTP-Anfragen und Antworten fließen durch sie und den Inhalt manipulieren können.