我想在 IE9 或 FireFox 等浏览器中测试 WSDL 服务的结果。我知道我可以查看 WSDL XML,但我想测试一个名为的端点的返回结果,该端点GetEmployeeById
接受一个名为的参数Id
并返回一个类。我假设这都被序列化为 XML,所以浏览器非常适合测试它。这可能吗?
问问题
1903 次
3 回答
0
如果 WSDL 提供了足够的信息,Internet Explorer 让您使用简单的字符串参数发出请求。
如果您还没有看到它,那么可能 WSDL 只是出于可发现性的原因,可能只是指向不同传输协议中的另一个服务,而不是端口 80,如果该服务不在端口 80 上,您将无法使用你的浏览器。
您有另一个更复杂的工具,称为 FIDDLER,您可以格式化任何类型的 http 请求,以及接收任何类型的请求,例如 json。
于 2012-11-15T18:37:04.783 回答
0
如果您使用 Visual Studio 进行 .net 开发,我认为比浏览器可能会使用的东西要好得多:
wcftestclient <url>
它可以从命令提示符调用,是 Visual Studio 工具的一部分。
该工具将帮助您构建和接收复杂对象并查看已经序列化的结果。
于 2012-11-15T17:42:05.367 回答
0
您可以使用此URL来测试 WSDL 端点、发送请求并查看响应。
于 2019-02-14T17:20:53.117 回答