我想在IE9或FireFox等浏览器中测试WSDL服务的结果。我知道我可以查看WSDL XML,但我想测试一个名为GetEmployeeById
的端点的返回结果,该端点接受一个名为Id
的参数并返回一个类。我假设这是全部序列化为XML,所以浏览器将非常适合测试这个。这可能吗?有没有使用浏览器浏览WSDL端点的方法?
0
A
回答
0
如果你正在使用Visual Studio .net的发展,我想的东西比浏览器更好的可能会使用:
wcftestclient <url>
可以从命令提示符下调用,它的工具的一部分从视觉工作室。
该工具将帮助您构建和接收复杂的对象并查看已经序列化的结果。
0
Internet Explorer让我们用简单的字符串参数进行请求,如果WSDL提供了足够的信息。
如果您还没有看到它,那么WSDL可能只是出于可发现性的原因,可能只是指向另一个服务使用不同的传输协议,而不是端口80,如果服务不在端口80上,您不会能够使用您的浏览器。
你有另一个更复杂的工具叫做FIDDLER,你可以格式化任何类型的http请求,以及接收任何类型的请求,例如json。
相关问题
- 1. 浏览器控制浏览方法
- 2. Android AVD没有浏览器
- 3. $浏览器没有定义
- 4. 没有浏览器启动
- 5. 运行没有浏览器
- 6. 没有在浏览器
- 7. 有没有办法使用web浏览器点击按钮的一般方式
- 8. 有没有办法刷新客户端(浏览器)的DNS?
- 9. 自动浏览器没有实际的浏览器窗口?
- 10. 没有浏览器滚动的Div比浏览器更宽
- 11. KCFinder没有浏览
- 12. 有没有什么办法阻止浏览器页面滚动浏览器
- 13. Chrome浏览器不加载页面,Safari浏览器没有
- 14. 有没有办法检测使用PHP的文本浏览器?
- 15. 有没有更快的方法来浏览DBML设计器?
- 16. Android:有没有什么办法使用浏览器或浏览器应用程序获取设备的IMEI
- 17. 是否可以浏览一个网站“没有浏览器”?
- 18. 限制浏览到仅使用FQDN的网站 - 浏览器中没有IP
- 19. 使用Maven2的JAX-WS无法使用浏览器访问wsdl
- 20. 根据浏览器和浏览器版本有没有一个可靠的方法重定向?
- 21. 。点击()方法,浏览器支持
- 22. 的document.location.href没有在Chrome浏览器
- 23. 没有浏览器的Facebook Open Graph
- 24. 没有浏览器的硒测试
- 25. 没有浏览器的激活链接
- 26. PHPUnit的Selenium2 - 没有浏览器实例
- 27. 发送没有浏览器的HTTP包?
- 28. CSS没有得到的Chrome浏览器
- 29. 没有浏览器的Django CSRF令牌
- 30. 没有SSL的浏览器GREEN BAR
如何使用所需参数将URL格式指向端点? – oscilatingcretin
取决于,与生成代理的方式完全相同,如果您使用的是传统Web服务,那么您只需指向可能以.svc结尾的url,并且如果您使用的是wcf,它可能不会有扩展名。所有在您的web.config中配置的托管服务的位置。 ***编辑***我忘了提及,你也可以调用只是wcftestclient,然后使用用户界面指向地址栏中的网址。 –
该服务由另一个应用程序托管。我的应用程序通过添加到VS2010项目中的Web引用来使用它。我可以通过导航到“http:// theirsite/services”来浏览服务,然后用'http:// theirsite/services/employeeservices'查看WSDL。在那里,我可以看到所有可用的端点。我想在浏览器中查看结果,因为我需要调试为什么服务调用在远程服务器上超时,而不是在本地计算机上。 – oscilatingcretin