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参数时将其关闭:
但是还存在其他问题 - 从POSTMAN和SoapUI发出的相同请求的响应仍然不同。
我会按照自己的要求标记这个问题(如果2天内没有更好的答案),并会单独询问有关请求的配置。
以上是关于SoapUI,Rest:如何避免在soapui中的REST请求URI中进行参数编码?的主要内容,如果未能解决你的问题,请参考以下文章
如何在soapUI免费版中从REST资源请求更新测试步骤标头?
学习 WebService 第三步:一个简单的实例(SoapUI测试REST项目)