9

Ich bin auf der Suche nach einer Möglichkeit, XmlHttpRequests in IE8 elegant zu inspizieren. Ich hätte nichts gegen ein Plugin oder ein externes Programm. Ich habe noch nichts gefunden, was fast genauso gut funktioniert wie Firebug.IE8 XmlHttpRequest Debugging

Ich habe bereits Julien Couvreurs Lesezeichen Debugger versucht, aber es schien nicht mit Prototype zu arbeiten. Julien's Script

+0

Was genau versuchen Sie in der Anfrage zu sehen? – BigBlondeViking

+0

Client-Anfrage-Header, Server-Antwort-Header, Payload, Anfrage-Status, etc. –

Antwort

13

Fiddler ist das wichtigste Instrument für Request Response Debuggin in IE ... (FireBug in FireFox)

http://www.fiddler2.com/fiddler2/

+0

Ich habe Fiddler vorher verwendet und habe es komplett vergessen. Für diejenigen, die diese Frage durchgehen, wird die Netzwerkverbindung des IE unterbrochen und fungiert als lokaler Proxy, der den gesamten IE-Verkehr durchleitet. Das ist wahrscheinlich so nah an Firebugs Angeboten, wie man kriegen kann. –

+0

Die Mischung aus IE Developer Tools (F12 in IE8) und Fiddler bekommen Sie weit mehr Unterstützung als in den alten IE 6 Tagen ... Noch wünschen für integrierte DOM-Viewer wie FireBug ... (macht JS viel einfacher zu schreiben) – BigBlondeViking

+0

Diese Antwort hat mir nur Stunden mühsames Debuggen erspart. Fiddler zeigte mir, dass mein Server in einem Fall keine HTTP-Header mit seiner XML-Antwort gesendet hat. FF und Safari war es egal, aber IE7, IE8 und Chrome waren ohne Ahnung, was los war. Danke Stackoverflow !!! – Berry

0

Warum Sie den Ausgang, und schreiben Sie direkt an die Konsole nicht abrufen? Wenn zum Beispiel ein jQuery $ .post mit:

$.post("posturl", data, function(output){ 
    console.log(output); 
} 

Ich fand das etwas für mich gearbeitet, während sie mit IE arbeiten. Aber ich mag Firebug am besten dafür; Die Ausgabe ist leicht zu überprüfen.