如何使jersey客户端调用格式为http://ppp.com/yy的url?zz,aa,bb

时间:2019-02-21 21:26:21

标签: java rest jax-rs jersey-2.0 jersey-client

我进行了很多搜索,但无法找出解决方案。

我有一个外部网址,我想使用Jersey rest api进行调用。网址的格式为http://ppp.com/yy?zz,aa,bb

如果我使用queryparam,那么它会给出url模式'?test = data',但我在测试后不希望使用'='。我如何使用Jersey创建这种特定的url模式。下面是有问题的相同代码。

 Client client = ClientBuilder.newClient(config);
 WebTarget target = client.target(getBaseURI()).path("yy").queryParam("zz,aa,bb","");

1 个答案:

答案 0 :(得分:1)

我不知道为什么需要这样的URL,但是

WebTarget target = client.target(getBaseURI()).path("yy?zz,aa,bb")

只需在传入path参数之前对其进行构建。