我有一个 Map<String, Object>
的参数。其中一些参数有列表,请放心将参数值设置为逗号分隔列表:
http://url.com/rest?field1=value&fieldlist=1,2,3
我正在使用 Jersey ,但出于某种原因它不接受这些 CSV 列表。它接受具有重复值的参数列表:
http://url.com/rest?field1=value&fieldlist=1&fieldlist=2&fieldlist=3
有没有什么办法可以让我配置放心这样写列表?
这被标记为重复,无法再回答,但我找到了问题的答案。
回答:
我使用的是放心版本 1.8.2,但我需要更新到 1.9.0。此处直接报告此问题:https://code.google.com/p/rest-assured/issues/detail?id=169&can=1&q=query%20parameters
最佳答案
在 REST Assured 中,您只需这样做:
given().queryParam("fieldlist", "1", "2", "3"). ..
您无需手动构建 URL。 1.9.0
版本也很旧。您应该更新到最新版本。
关于java - 在 Rest-Assured 中重复查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27453607/