Ich habe einen localhost Client und WCF Webservice und ich versuche zu sehen, wie die SOAP-Nachricht aussieht und verifizieren, dass infact ein soap + xml verwendet wird.Zeige WCF SOAP Nachricht mit fiddler
ich mit Fiddler versucht und ich bekomme seltsame Sachen wie diese:
<input type="submit" name="cmdGetCapabilities" value="GetCapabilities" id="cmdGetCapabilities" />
<script type="text/javascript">
LoadRequest('txtGetCapabilitiesRequest', './xml/oseopRequest_GetCapabilities.xml')</script>
<h5>
Response</h5>
<br />
<textarea name="txtGetCapabilitiesResponse" id="txtGetCapabilitiesResponse" cols="70" rows="10">Hello test response string</textarea>
|156|hiddenField|__VIEWSTATE|/wEPDwULLTE4NzQ1MTA5MDIPZBYCAgMPZBYCAgMPZBYCZg9kFgICAw8WAh4JaW5uZXJodG1sBRpIZWxsbyB0ZXN0IHJlc3BvbnNlIHN0cmluZ2RkqYOXbJ/FDnErLs5ws2ZmhyRiXwZoUdF7s5KAUS3NgVU=|72|hiddenField|__EVENTVALIDATION|/wEWAwKEj88XAoyqi+0CAoH3wsYJfbp248BhSjkeWuuXYou1JuSHEFMD2NrnszOSKQq7YZg=|0|asyncPostBackControlIDs|||0|postBackControlIDs|||26|updatePanelIDs||tUpdatePanel1,UpdatePanel1|0|childUpdatePanelIDs|||25|panelsToRefreshIDs||UpdatePanel1,UpdatePanel1|2|asyncPostBackTimeout||90|12|formAction||default.aspx|
Aber Fiedler wird die Client-Buchung zurück oder den Aufruf der „Klick“ -Ereignis und Rückkehr Daten an den Browser Aufnehmen, gibt es keine Sitzung Eintrag, der den Klienten zeigt, der meine WCF svc Seite aufruft.
Ich habe versucht, mit dem TraceViewer, die ich die Aufrufe meiner Web-Methode, aber keine Seife Umschlag sehen kann.
Kann jemand die sendenden und empfangenden Nachrichten von WCF sehen?
Sie erhalten von der WCF-Protokollierung viel bessere Informationen als von Fiddler. – Mark
Ich machte es beim ersten Mal falsch. Dies ist viel einfacher als der Blog, auf dem ich gelesen habe, wie es geht. Vielen Dank. – capdragon