Ich habe ein seltsames Problem - ich sah einen ähnlichen Beitrag in diesem Forum, aber es hatte keine Antwort.View WebRequest XML
Lange Geschichte kurz, ich sende eine HttpWebRequest mit C# zu einem Webdienst (Stubs wurden durch Hinzufügen einer Webverweis in Visual Studio 2008, .NET 2.0 erstellt), die mit der folgenden Meldung bricht: "Parsen der eingehenden anfordern". Dies ist ein Java-basierter Webservice, der auf Weblogic läuft.
Hier ist der seltsame Teil, wenn ich Geiger laufen habe, um meine Anfrage zu überwachen - IT FUNKTIONIERT FEIN !! ??
Meine Theorie ist, dass Fiddler die Anfrage in irgendeiner Weise formatiert, die der Server mag?
Weiß jemand, was .NET tun könnte, um die Anfrage, die Fiddler beheben könnte? Wenn nicht, gibt es eine Möglichkeit, meine XML programmgesteuert ohne Verwendung von Fiddler anzuzeigen?
Vorbehalt - Ich habe keinen Zugriff auf Änderungen am Server, der den Web-Service hostet.
Danke, Steve
UPDATE - Wenn ich die "Decrypt HTTPS-Datenverkehr" Option in Fiedler entfernen Sie es nicht mehr funktioniert. Also, was auch immer Fiddler tut, um den HTTPS-Verkehr zu entschlüsseln ist, was das macht ....
Ich wäre wirklich überrascht, wenn Fiddler etwas mit dem XML macht. Es berührt solche Sachen nicht (es sei denn, Sie sagen es ausdrücklich). Jemand anderes hatte gerade einen Post über SSL, der nicht funktioniert, wenn er nicht fiddler verwendet. Ist das vielleicht https? – ConsultUtah
ja, es ist https –
so, nur einen Proxy einrichten, damit ich meine ursprüngliche Anfrage ohne Fiddler sehen konnte - Sie hatten Recht, sie sind genau das gleiche mit Ausnahme der Debugger-Daten, die zu erwarten ist, denke ich. Also bin ich ratlos. –