我有Map<String, Object>
个参数。其中一些参数有列表,请放心将参数值设置为逗号分隔列表:
http://url.com/rest?field1=value&fieldlist=1,2,3
我正在使用球衣,由于某种原因,它不接受这些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
答案 0 :(得分:2)
在REST中确保你这样做:
given().queryParam("fieldlist", "1", "2", "3"). ..
您无需手动构建网址。版本1.9.0
也很老。您应该更新到最新版本。
答案 1 :(得分:1)
我必须手动设置路径中字段的值。我也在版本1.8.2,由于an issue with rest-assured,它仍然不支持重复查询参数。更新到1.9.0允许我在路径中手动重复查询参数。