Apache HttpComponents URIBuilder支持多值参数

时间:2016-01-13 17:09:45

标签: java rest apache-httpcomponents

我正在尝试向类似于此的端点发送GET请求:

  http://{hostname}api/search/artifact?name=junit&repos=snapshot,deploy,release

我有一个带逗号分隔值的参数(repos)。我正在寻找一种方法来发送这个请求与Apache HttpComponents的URIBuilder。我尝试构建NameValuePair(同名[repos]但值不同),但这种格式对api无效。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

为什么不将多个值本身合并为一个值“快照,部署,发布”。

String.join(",", reposList);