有一个 dll webservice(用 Delphi 制作),它有一个名为List的方法,它返回一个字符串列表(宽字符串)。
是否有任何方法可以调用该服务而无需编写客户端应用程序来使用它?
例如:http ://misitio.com:8080/miwebservice.dll?methodname=list
有一个 dll webservice(用 Delphi 制作),它有一个名为List的方法,它返回一个字符串列表(宽字符串)。
是否有任何方法可以调用该服务而无需编写客户端应用程序来使用它?
例如:http ://misitio.com:8080/miwebservice.dll?methodname=list
您的请求可能类似于:
POST /WeatherWS/Weather.asmx/GetCityWeatherByZIP HTTP/1.1
Host: wsf.cdyne.com
Cache-Control: no-cache
Postman-Token: e5bc46a4-71ac-f357-78a7-c4b4de894afb
Content-Type: application/x-www-form-urlencoded
ZIP=90210
响应将是:
<?xml version="1.0" encoding="utf-8"?>
<WeatherReturn xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://ws.cdyne.com/WeatherWS/">
<Success>true</Success>
<ResponseText>City Found</ResponseText>
<State>CA</State>
<City>Beverly Hills</City>
<WeatherStationCity>Van Nuys</WeatherStationCity>
<WeatherID>4</WeatherID>
<Description>Sunny</Description>
<Temperature>68</Temperature>
<RelativeHumidity>54</RelativeHumidity>
<Wind>CALM</Wind>
<Pressure>29.89R</Pressure>
<Visibility />
<WindChill />
<Remarks />
</WeatherReturn>