Wireshark

  • Riverbed Technology
  • WinPcap
the world's foremost network protocol analyzer
  • Wireshark
    • About
    • Download
    • Blog
  • Get Help
    • Ask a Question
    • FAQs
    • Documentation
    • Mailing Lists
    • Online Tools
    • Wiki
    • Bug Tracker
  • Develop
    • Get Involved
    • Developer's Guide
    • Browse the Code
    • Latest Builds

Wireshark-users: [Wireshark-users] Display XML content in a SOAP communication

Date Index Thread Index Other Months All Mailing Lists
Date Prev Date Next Thread Prev Thread Next


From: Enrique Roman <bousmart@xxxxxxxxxxx>
Date: Tue, 4 Dec 2007 20:19:46 -0600

Hello all,
 
I have a SOAP client application that attempts to invoke a method from a remote web service, but the communication fails as a CORBA exception is thrown.
 
I'm trying to use WireShark to obtain the XML trace that is sent to the server to verify whether its formatted in an appropriate manner or not (review the encoding type, namespace, etc). My intention is to get this kind of information:
 
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://tempuri.org/" xmlns:types="http://tempuri.org/encodedTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><tns:HelloWorld><name xsi:type="xsd:string">John</name></tns:HelloWorld></soap:Body></soap:Envelope>
 
---------------------
 
>From what I understand this is possible with WireShark using "Follow TCP stream" but I just can't find it anywhere. Instead I only get this information:
 
GET /hp/device/hp.SoapClient?HelloWorld=html&name=John&host=&port=&Greet+me%21=Greet+me%21 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Referer: http://10.10.102.134/my.SoapClient
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: 10.10.102.134
Connection: Keep-Alive
Authorization: Basic OmFzY2k=

HTTP/1.1 200 OK
TRANSFER-ENCODING: chunked
SERVER: HP-ChaiSOE/1.0
-ONNECTION: Keep-Alive
195
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>SOAP Client</title>
</head>
<center><p><h1>
SoapClient ChaiService</h1></p>
<hr><p>
<p><h2>
Hello John</h2></p>
<hr></center><a href=""> About</a></body></html>
0
 
-------------------------------
 
What do I need to do to get the whole XML envelope and body information?
 
I'm using the latest version of the software available: version 0.99.6a.
 
Any help is highly appreciated!
 
Thanks!
 
Enrique


Explore the seven wonders of the world Learn more!
  • Prev by Date: Re: [Wireshark-users] How to pass file info along with a packet
  • Next by Date: [Wireshark-users] Trace wifi
  • Previous by thread: [Wireshark-users] Diffing network traces
  • Next by thread: [Wireshark-users] Trace wifi
  • Index(es):
    • Date
    • Thread

Wireshark and the "fin" logo are registered trademarks of the Wireshark Foundation