C# SOAP Web 服务客户端 - 显示如何记录所有原始 SOAP 输入和输出的示例?

标签 c# web-services logging soap

我正在寻找一个 C# 示例,展示如何访问远程 SOAP Web 服务,以及记录(到一个文件,或者甚至只是到一个我可以做任何事情的字符串)所有完整的原始 SOAP 请求和完整的原始 SOAP 响应.

我在 StackOverflow 上发现了其他一些主题相似的帖子,但它们似乎引用了一个 web.config 文件,而我的桌面应用程序没有。我认为这是因为他们以 Web 应用程序的形式使用 C# 来查询远程 SOAP Web 服务。我的是桌面应用程序。

有人要吗?

最佳答案

你可以使用 SOAP extensions以字符串形式获取 SOAP 内容,然后将其记录在任何地方。

关于C# SOAP Web 服务客户端 - 显示如何记录所有原始 SOAP 输入和输出的示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/566855/

相关文章:

c# - "codebehind"和 "source"之间的区别

c# - For vs. Linq - 性能 vs. future

java - RESTful Web 应用程序是什么意思?

c# - 如何让 WebClient(web 服务客户端)自动使用默认代理服务器?

java - 如何通过 HTTPS/SSL 连接到 soap 网络服务?

logging - 如何配置 jetty 将日志放入外部文件

c# - iPad 在导航时显示白屏而不是主页

c# - Collat​​z 序列 - 减去错误

python - 使用 SMTPHandler 在 Python logging MemoryHandler 中整理输出

c++ - 登录多线程应用程序,在构造函数中使用互斥量