Vb.net – View underlying SOAP message using vb.net

servicesoapvb.net

I have a VB.NET web service that calls a third party web service. How can I view the SOAP message generated by .NET before it is sent to the third party web service and how can I see the SOAP response before it is serialized by .NET.

When creating a standalone EXE, I see the Reference.vb file that is automatically generated, but don't see a similar file when my project is a web service. I have found lots of C# code to do this, but none in VB.NET.

Edit – Fiddler and TCP loggers are great, but will not work for my purposes. I need to be able to access the raw SOAP messages from within the application so I can log them or modify them. I need to do more than just see the messages going back and forth.

Best Answer

You can use fiddler or a tcp sniffer to filter and identify all outgoing and incoming traffic on your host.

This is if you want to see the xml request and response.