有没有办法使用浏览器浏览 WSDL 端点



我想在IE9或FireFox等浏览器中测试WSDL服务的结果。 我知道我可以查看 WSDL XML,但我想测试名为 GetEmployeeById 的终结点的返回结果,该终结点接受名为 Id 的参数并返回一个类。 我假设这一切都序列化为 XML,因此浏览器非常适合测试这一点。 这可能吗?

如果您使用Visual Studio进行.net开发,我认为可能比浏览器更好的东西:

 wcftestclient <url> 

可以从命令提示符调用,并且是Visual Studio工具的一部分。

该工具将帮助您构建和接收复杂对象,并查看已序列化的结果。

Internet Explorer 如果 WSDL 提供了足够的信息,则允许您使用简单的字符串参数发出请求。

如果您还没有看到它,那么 WSDL 可能只是出于可发现性的原因,可能只是指向不同传输协议中的另一个服务,而不是端口 80,如果该服务不在端口 80 上,您将无法使用您的浏览器。

您还有另一个更复杂的工具,称为FIDDLER,您可以格式化任何类型的http请求,以及接收任何类型的请求,例如json。

您可以使用此 URL 来测试 WSDL 端点、发送请求和查看响应。

相关内容

  • 没有找到相关文章

最新更新