SoapUI,Rest:如何避免在soapui中的REST请求URI中进行参数编码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SoapUI,Rest:如何避免在soapui中的REST请求URI中进行参数编码?相关的知识,希望对你有一定的参考价值。

在邮递员中,我成功地发送了“获取/休息”,例如:

http://host:4444/api/someaction?x=1&y=A;B&date=01/02/2018

但是在SoapUI中,它被转移到了

http://host:4444/api/someaction?x=1&y=A%3BB&date=01%2F02%2F2018

那么,问题是:如何在URI中避免这种编码,并向Postman发送请求?


请注意以下(与问题没有直接关系):

在这里找到答案是很重要的,因为还有额外的令牌响应,并且,我们正在使用Postman和SoapUI接收不同的令牌(我猜,因为这种编码),这使得任何进一步的自动化尝试都无法使用(使用SOAPUI) ,对于我正在研究的当前API。

答案

好吧,我直接回答了“如何避免参数编码”的问题 - 我们只需在配置REST参数时将其关闭:

enter image description here

但是还存在其他问题 - 从POSTMAN和SoapUI发出的相同请求的响应仍然不同。

我会按照自己的要求标记这个问题(如果2天内没有更好的答案),并会单独询问有关请求的配置。

以上是关于SoapUI,Rest:如何避免在soapui中的REST请求URI中进行参数编码?的主要内容,如果未能解决你的问题,请参考以下文章

soapui调用rest接口参数怎么获取

如何在soapUI免费版中从REST资源请求更新测试步骤标头?

学习 WebService 第三步:一个简单的实例(SoapUI测试REST项目)

[SoapUI] 在SoapUI Rest请求Assertion里获取Response(xml格式)某个节点值

SoapUI+excel 之REST 接口自动化

使用 soapUI 测试 REST 服务