Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在使用JavaWS服务时,您可以查看.NET生成的XML吗?_C#_Java_Xml_Asp.net 2.0_Java Ws - Fatal编程技术网

C# 在使用JavaWS服务时,您可以查看.NET生成的XML吗?

C# 在使用JavaWS服务时,您可以查看.NET生成的XML吗?,c#,java,xml,asp.net-2.0,java-ws,C#,Java,Xml,Asp.net 2.0,Java Ws,如何查看从基于C#的ASP.NET页面发送到Java Web服务的XML 我已经从Java WSDL在.NET中创建了一个disco对象web ref,但是当我使用Fiddler之类的工具查看附加到HTTP请求的XML时,我看到的是传递的表单参数。有什么方法可以查看序列化的XML吗?至少,您可以使用Ethereal/Wireshark之类的数据包嗅探器查看HTTP请求和响应。至少,您可以使用Ethereal/Wireshark之类的数据包嗅探器查看HTTP请求和响应。只是一个想法。我肯定这不是最

如何查看从基于C#的ASP.NET页面发送到Java Web服务的XML


我已经从Java WSDL在.NET中创建了一个disco对象web ref,但是当我使用Fiddler之类的工具查看附加到HTTP请求的XML时,我看到的是传递的表单参数。有什么方法可以查看序列化的XML吗?

至少,您可以使用Ethereal/Wireshark之类的数据包嗅探器查看HTTP请求和响应。

至少,您可以使用Ethereal/Wireshark之类的数据包嗅探器查看HTTP请求和响应。

只是一个想法。我肯定这不是最好的方法,但我想它会起作用的。其思想是注入一个respone过滤器并覆盖write方法,以记录从ASP.NET页面生成的所有输出。 要了解如何编写ASP.NET筛选器,请查看本文:


只是一个想法。我肯定这不是最好的方法,但我想它会起作用的。其思想是注入一个respone过滤器并覆盖write方法,以记录从ASP.NET页面生成的所有输出。 要了解如何编写ASP.NET筛选器,请查看本文:

使用来自Apache的,它可以拦截流量并将其重定向到另一个主机/端口

您在端口a上设置了一个侦听器,所有流量都从Apache转发到主机/端口B。

使用,Apache可以拦截流量并将其重定向到另一个主机/端口


您在端口a上设置了一个侦听器,所有通信都被转发到主机/端口B。

或者您可以使用XmlSerializer将要传递的对象实例序列化到磁盘,例如。

或者您可以使用XmlSerializer将要传递的对象实例序列化到磁盘。

是的,提琴手就是这么做的,但恐怕不行。只有臭名昭著的VIEWSTATE和其他表单参数,但没有XML。如果看不到XML,则您的web服务调用没有正确编组。在正确表述的请求中,您可以看到XML。谢谢。我将对参数进行一次尝试,看看是否可以让它输出XML。看来XML毕竟是生成的,只是没有被Fiddler显示出来。我会看看你上面提到的两个,以防它们更好。非常感谢您的帮助。您可以在请求头中看到XML,以及任何其他请求参数、cookies等……是的,Fiddler就是这么做的,但我恐怕没有骰子。只有臭名昭著的VIEWSTATE和其他表单参数,但没有XML。如果看不到XML,则您的web服务调用没有正确编组。在正确表述的请求中,您可以看到XML。谢谢。我将对参数进行一次尝试,看看是否可以让它输出XML。看来XML毕竟是生成的,只是没有被Fiddler显示出来。我会看看你上面提到的两个,以防它们更好。非常感谢您的帮助。您可以在请求头中看到XML,以及任何其他请求参数、cookies等……太棒了!这正是我想要的。出于某种原因,我一直使用的HTTP观察器不接受.NETXML。然而,在这里发送信息首先显示了它的魅力。非常感谢,太棒了!这正是我想要的。出于某种原因,我一直使用的HTTP观察器不接受.NETXML。然而,在这里发送信息首先显示了它的魅力。非常感谢。