Можете ли вы просмотреть XML, сгенерированный .NET, при использовании сервиса JavaWS?

StackOverflow https://stackoverflow.com/questions/596043

Вопрос

Как я могу просмотреть XML, отправляемый в веб-службу Java, со страницы на основе C # ASP.NET?

Я создал веб-ссылку disco object в .NET из моего Java WSDL, но когда я использую подобные Fiddler для просмотра XML, прикрепленного к HTTP-запросу, вместо этого я вижу передаваемые параметры формы.Есть ли способ, которым я могу просмотреть сериализованный XML?

Это было полезно?

Решение

Использование тспмон, от Apache, который может перехватывать трафик и перенаправлять его на другой хост / порт.

Вы настраиваете прослушиватель на порту A, и весь трафик перенаправляется на хост / порт B.

Другие советы

Как минимум, вы можете просмотреть HTTP-запрос и ответ с помощью анализатора пакетов, такого как Ethereal / Wireshark.

Или вы можете использовать XmlSerializer и сериализовать экземпляр объекта, который вы собираетесь передать, например, на диск.

Просто мысль.Я уверен, что это не лучший способ сделать это, но я думаю, это сработает.Идея состоит в том, чтобы внедрить фильтр response и переопределить метод write для регистрации всех выходных данных, сгенерированных на странице ASP.NET.Чтобы узнать, как запрограммировать ASP.NET фильтр, ознакомьтесь с этой статьей :

http://www.highoncoding.com/Articles/468_Protecting_Email_Addresses_Using_Response_Filters.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top