自从我使用.NET中的Web服务(回到版本2.0)以来已经有一段时间了,但是我记得你曾经能够直接访问这些服务,并且会有一个魔术测试表单,因此你可以模拟请求。这似乎已经消失了。是否有一个Web.config值我可以用来重新打开它?我是否梦想过整个事情?
这对谷歌来说很难,因为大多数结果都与测试网络服务有关。答案here表明我所谈论的内容可能已经从asmx过渡到wcf。
答案 0 :(得分:3)
使用Wcf Test Client。您所要做的就是将其指向WSDL。
答案 1 :(得分:3)
WCF中不存在肯定的功能。它可能仍然存在于ASMX Web服务中,但它实际上并不是自WCF引入以来的首选技术。
那就是说,我可以建议您使用WCF,然后使用外部工具来执行这些操作吗?其中一个工具是WCF Storm,它允许您指定端点,然后进行调用并将值传递给它。
还有一个名为WCF Storm Lite的“完全免费”(他们的话,不是我的)版本,它没有与之相关的费用,但功能有限(尽管它仍然可以完全按照你的意愿行事)。
答案 2 :(得分:1)
接受简单参数(本机数据类型)的常规SOAP服务仍然可以通过这种方式进行测试。这没有改变。但是,如果您的服务接受复杂参数,则不会显示该表单。也不会为WCF服务提供表单,但可以使用WCF Test Client。
答案 3 :(得分:0)
wcf中存在类似的形式。添加服务引用时会出现