【发布时间】:2018-06-09 10:52:51
【问题描述】:
在 Postman 中,我成功地“按原样”发送 Get/Rest,例如:
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。
【问题讨论】:
-
你能澄清一下这个问题吗?您不希望对 URL 进行编码吗?
-
SoapUI 中收到的响应不是想要的吗?
-
@DannyDainton 是的。饶是的,不需要回应。
-
能否附上问题的详细信息? Postman 等的屏幕截图。您是否收到特定的错误消息?我还是不太明白“将请求平等地发送给 Postman”——你的意思是使用 Postman 吗?
-
对不起,丹尼,我会尽力而为。不幸的是,它被泄露了......通常,我只是提醒一下,在 Postman - URI 中发送时,它没有被编码,并且可以正常发送。但是在发送soapui时(在从邮递员添加rest URI之后) - URI编码为Raw。还有一点——有趣的是,为什么反应会不同? (而且它们是不同的)/