使用多个参数执行条件 GET 时查询中的非法字符

Illegal character in query when doing a conditional GET with multiple parameters

在使用 0.9.2 版空手道 DSL 时,我可以毫无问题地发送带有多个参数的条件获取。

类似“给定路径'get?condition=payment_plan='B' and equal_paymnt_flg='D'”之类的东西,将工作得很好。

但是在版本 1.0.1 上同样会产生错误,索引 84 处的查询中有非法字符,调用将失败。

知道为什么吗?

请尝试 1.1.0.RC4,如果仍然存在问题,则可能是我们需要修复的错误。

此处有更多详细信息:https://github.com/intuit/karate/issues/1561