有时我们需要测试为什么从我们的 MQ 到 WCF 服务的特定请求失败。我需要能够调试服务并找出问题所在并解决问题。我拥有的唯一信息是发送到服务的 XML 请求。在我们迁移到 WCF 之前,我使用自定义工具将请求发送到我的 ASMX 调试实例,但自从我们迁移到 WCF 之后,我似乎没有该选项。我尝试过的所有客户端都只允许您通过 UI 填写字段,在处理大量请求时这不是一个选项。
- 是否有免费或开源客户端可以让我执行此操作?我已经搜索并尝试了很多次,但似乎都没有这样做。
- 或者是否有关于编写此类测试客户端的教程或文章?我再次进行了搜索,但似乎缺少有关 WCF 客户端的信息,但有关服务的信息却很多。
tl;dr; 我正在寻找一个 WCF 测试客户端,它允许我粘贴 XML 请求并将其发送到 WCF 服务或一个教程,让我开始朝着正确的方向前进。
最佳答案
当然它不是免费的,但我们的一个团队正在使用 Altova XMLSpy为此目的,它工作正常。
您也可以检查(不确定他们是否允许您编辑 SOAP,但试一试):
同时检查 Web Service Studio 2.0我试过它可以让你编辑请求。
关于c# - 允许我查看/编辑请求 XML 的 WCF 测试客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3297724/