soapUI是否能够以html格式发送休息请求?

时间:2014-07-03 14:46:28

标签: rest soapui html-form

我创建了REST服务"绑定"来自WADL的soapUI项目。目前它将xmls发送到服务器。此外,我的REST服务可以将请求作为html表单发送,如下例所示:

<FORM action="http://somesite.com/prog/adduser" method="post">
<P>
<LABEL for="firstname">First name: </LABEL>
          <INPUT type="text" id="firstname"><BR>
<LABEL for="lastname">Last name: </LABEL>
          <INPUT type="text" id="lastname"><BR>
<LABEL for="email">email: </LABEL>
          <INPUT type="text" id="email"><BR>
<INPUT type="radio" name="sex" value="Male"> Male<BR>
<INPUT type="radio" name="sex" value="Female"> Female<BR>
<INPUT type="submit" value="Send"> <INPUT type="reset">
</P>

soapUI可以自动生成/模拟我已经包含在我的soapUI项目中的WADL生成的服务吗?如果没有,那么如何使用soapUI测试这样的表单请求?

我对REST的了解非常糟糕,所以如果我的问题没有任何意义,请指出正确的方向,我会尝试改进它。

1 个答案:

答案 0 :(得分:3)

在官方soapUI docs中找到答案:

  

如果您正在模拟HTML表单提交,您可能希望他们使用POST方法。如果我们使用POST(或PUT)动词创建相应的REST方法,您将获得在体内发布查询参数的选项:

enter image description here