我正在尝试将GET请求发送到类似于以下内容的端点:

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


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

最佳答案

为什么不自己将多个值组合为一个值“快照,部署,发布”。

String.join(",", reposList);

10-06 11:29