Просмотр / регистрация необработанных запросов / ответов SOAP с использованием System.Web.Services.Protocols.SoapHttpClientProtocol - PullRequest
6 голосов
/ 17 января 2011

У меня есть веб-служба SOAP в .NET, которая использует: System.Web.Services.Protocols.SoapHttpClientProtocol

Как получить необработанный XML-запрос / ответ SOAP, отправляемый по HTTP, чтобы я моглогировать входящие / исходящие запросы?

Примечание: я не ищу ответ типа "использовать Wireshark" или "использовать HTTP сниффер".Мне нужен способ получить необработанный запрос / ответ SOAP в виде строки в моем приложении , чтобы я мог записать его в файл.

Спасибо!

1 Ответ

4 голосов
/ 17 января 2011

Вам нужен пользовательский SoapExtension - есть пример, который показывает, как получить и сохранить сообщение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...