哪里是在一个Delphi 7 web服务的WSDL XML规范的网址是什么?
-
06-09-2019 - |
题
此问题是无感。困难是由于软件中的错误。
我试图访问使用web服务了SoapUI 。该web服务开发的Delphi 7我可以调用与URL http://server/my.dll/soap/IDataMod
发布的功能。 WSDL文件的HTML表示可以与web浏览器中的URL http://server/my.dll/wsdl/IDataMod
访问
但我不能找到WSDL XML文件的URL。该WSDL / IDataMod页是一个html文件。我在哪里可以得到真实的东西?
我尝试了以下网址:
http://server/my.dll/wsdl?intf=IDataMod
http://server/my.dll/wsdl/IDataMod
http://server/my.dll/wsdl
所有这些返回一个html文件。
解决方案
快速回答:
的URL是http://server/my.dll/wsdl/IDataMod
现在的问题是无稽之谈,因为如果你可以看到WSDL的HTML表示,有对XML文件的链接。
这是真的在服务器中的错误。
下面是脏的细节。该应用程序有它自己的调度员。当URL有/ WSDL /它委托给TWSDLHTMLPublish。该缺陷是,它应该已经委托给DispatchRequest方法,它正确地显示基于在URL中的WSDL的XML的HTML。但它是委托给ServiceInfo方法,总是显示HTML表示。
其他提示
尝试类似 “肥皂/ IDataMod?WSDL”
不隶属于 StackOverflow