我们已经构建了一个我们在本地机器上测试的 asp.net Web 服务应用程序。
我们已经将它部署在客户端的服务器上并在那里进行了测试。
Web 服务返回 JSON 数据,而不是 xml。
但是当我们尝试从远程机器访问该 URL 时,我们看不到用于获取参数的输入字段。它显示了 Web 服务中的方法列表,但是当我们单击它们时,没有用于输入的文本字段。
我们想远程访问 Web 服务并对其进行测试。
任何帮助,将不胜感激。
我们已经构建了一个我们在本地机器上测试的 asp.net Web 服务应用程序。
我们已经将它部署在客户端的服务器上并在那里进行了测试。
Web 服务返回 JSON 数据,而不是 xml。
但是当我们尝试从远程机器访问该 URL 时,我们看不到用于获取参数的输入字段。它显示了 Web 服务中的方法列表,但是当我们单击它们时,没有用于输入的文本字段。
我们想远程访问 Web 服务并对其进行测试。
任何帮助,将不胜感激。
您需要确保配置文件中有以下内容。
<configuration>
<system.web>
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
</system.web>
确实,尽管您可能应该使用诸如SoapUI之类的东西来测试服务,因为测试是可重新运行的等。