Se puede ver el XML generado por .NET al utilizar un servicio javaws?
-
09-09-2019 - |
Pregunta
¿Cómo puedo ver el XML de ser enviado a un Servicio Web Java desde un C # -basado página ASP.NET?
He creado una web ref objeto discoteca en .NET de mi Java WSDL, pero cuando se utiliza la talla de Fiddler para ver el código XML adjunta a la solicitud HTTP, en lugar veo que se pasan los parámetros del formulario. ¿Hay alguna manera de ver el XML serializado?
Solución
tcpmon , de Apache, que puede interceptar y redirigir el tráfico a otro host /Puerto.
Se configura un oyente en el puerto A, y todo el tráfico se reenvía a host / puerto B.
Otros consejos
Como mínimo, se puede ver en la petición HTTP y la respuesta con un analizador de paquetes como Ethereal / Wireshark.
O puede utilizar XmlSerializer y serializar la instancia del objeto que está a punto de pasar, para el disco, por ejemplo.
Es sólo una idea. Estoy seguro de que esto no es la mejor manera de hacerlo, pero creo que va a funcionar. La idea es inyectar un filtro Respone y overide el método de escritura para registrar toda la salida generada desde la página ASP.NET. Para ver cómo programar un filtro ASP.NET comprobar este artículo:
http://www.highoncoding.com/Articles/468_Protecting_Email_Addresses_Using_Response_Filters.aspx