你好,我已安装了Soap UI。就像在C语言和Java中创建一些示例程序一样,我希望使用一些示例请求和响应。我想知道如何在没有wsdl的情况下创建请求和响应?
你好,我已安装了Soap UI。就像在C语言和Java中创建一些示例程序一样,我希望使用一些示例请求和响应。我想知道如何在没有wsdl的情况下创建请求和响应?
string requestData;
// Get raw request body
using (Stream receiveStream = Request.InputStream)
{
// Move to begining of input stream and read
receiveStream.Position = 0;
using (StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8))
{
requestData = readStream.ReadToEnd();
}
}
虽然您几年前提出了这个问题,希望您已经找到了答案。
以下是我的回答,希望不会太晚。
SoapUI用于测试API、Web服务。要开始测试,需要访问WSDL。也就是说,可以创建一个没有WSDL的项目。我能想到的唯一不需要WSDL的情况是,当我测试的内容不是Web服务,可以使用JDBC步骤、Groovy步骤或类似的步骤进行测试,除了测试请求步骤。
在您的评论中,您问是否有可用的WSDL,是的,有一些公开可访问的WSDL站点,您可以查看下面的站点获取WSDL。
http://www.xmethods.net/ve2/index.po
http://www.webservicelist.com/
http://www.webservicex.net/WS/wscatlist.aspx
希望你在使用soapUI时比回答这个问题时更加顺利。