Hello! Jim, I once used the following code: *** import java.net.*; import java.io.*;
public class httpviewer
{
public static void main(String[] asArgs)
{
try
{
ServerSocket ss = new ServerSocket(8899);
Socket s = ss.accept();
InputStream is = s.getInputStream();
while(true)
{
int i = is.read();
if (i==-1) break;
System.out.write(i);
}
System.out.println("\n\nConnection closed");
}
catch(IOException ioe)
{
System.err.println("Exception:");
ioe.printStackTrace();
}
}
}
***
It shows the lines which the client sends in order to make a call. They look about the following HTTP-Request:
POST / HTTP/1.1
Content-Length: 127
Content-Type: text/xml
User-Agent: Java1.4.0_01
Host: dskt5591:8899
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
As an other try I used a tool like "EffeTech HTTP Sniffer" That was better, but it didn't show all. I got the following HTTP-Response:
HTTP/1.1 200 OK Server: Apache XML-RPC 1.0 Connection: close Content-Type: text/xml Content-Length: 135
At the end I had what I wanted :-) More I haven't... Sorry Lars
Jim Tay wrote:
Hi,
Is there a way to see the actual xml that XmlRpcClient generates on an execute call? I can't find any debug functions in this class...
(I'm using the libraries in xmlrpc-1.1.jar)
Thanks, Jim Tay
Content Security by MailMarshal
