Frage

Hallo, ich habe Webserver auf Windows XP 5 sp3 iis. Ich sehe Protokolle aber dre sind nur URL zu meiner Website. Aber ich brauche alle Informationen anfordern (Header ein Körper) sehen Zum Beispiel gehe ich zu GMail und i als RSS Feed suchen (i meine eigenen rss hinzufügen) Und gmail muss Anfrage an meine eigenen Webserver senden 13.01.05 74.125.16.68 GET /9.rss 200 (it Anfrage senden und ich sah log). Ich möchte alle Informationen über Anfrage sehen Headers Content-type rss Keep-alive

ETC ... Körper

Fiddler sehe nicht, dieser Anfrage i2 Art und Weise haben (sicher mit iis oder einen guten http Debugger suchen

War es hilfreich?

Lösung

Normalerweise zeigt Fiddler gesamten HTTP-Verkehr über das gehen Wininet HTTP-Stack, da es die Proxy-Einstellungen für Wininet zwickt, wenn es beginnt zu erfassen.

Um zu routen andere Anfragen über Fiddler Anwendungen müssen manuell auf den Fiddler gerichtet werden.

In einer .NET-Anwendung würden Sie die CONFIG-Datei verwenden. Fügen Sie die folgende: -

<system.net>
    <defaultProxy enabled="true">
        <proxy proxyaddress="http://127.0.0.1:8888" bypassonlocal="False"/>
    </defaultProxy>
</system.net>

Nur sicher sein, dass Fiddler erfassen ist, wenn diese Option aktiviert ist und auf falsch aktiviert, bevor eine Pause Erfassung oder Schließen Fiedler.

Für andere Anwendungen, die die WinHTTP-Stack verwenden kann mit dem Befehl: -

proxycfg

, um zu sehen, was die aktuelle Proxy-Konfiguration für WinHTTP ist. (Das ist wahrscheinlich keine). Dann: -

proxycfg -u

bei den gleichen Einstellungen von WinINET verwendet, um Punkt WinHTTP nach der Aufnahme begonnen hat. Vor der Aufnahme gestoppt Verwendung: -

proxycfg -d

direkte Verbindung wiederherzustellen (oder verwenden Sie proxycfg -h zu lernen, wie die ursprünglichen Einstellungen wiederherstellen).

Andere Tipps

Zum Tools -> Ordneroptionen -> Verbindungen -> Monitor alle Verbindungen. Good Luck: D.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top