2011-01-17 25 views
5

Tôi có một dịch vụ web SOAP trong .NET trong đó sử dụng: System.Web.Services.Protocols.SoapHttpClientProtocolXem/log liệu yêu cầu SOAP/phản ứng sử dụng System.Web.Services.Protocols.SoapHttpClientProtocol

Làm thế nào tôi có thể nhận XML yêu cầu/phản hồi SOAP thô được gửi qua HTTP để tôi có thể ghi lại các yêu cầu gửi/gửi đi?

Lưu ý: Tôi là không phải tìm câu trả lời như "sử dụng Wireshark" hoặc "sử dụng trình thu thập dữ liệu HTTP". Tôi muốn một cách để nhận được yêu cầu/phản hồi SOAP thô dưới dạng một chuỗi trong ứng dụng của tôi để tôi có thể ghi nó vào một tệp.

Cảm ơn!

Trả lời

3

Bạn cần tùy chỉnh SoapExtension - có mẫu cho biết cách nhận và lưu tin nhắn.

Các vấn đề liên quan