我正在创建一个创建Jersey客户端的任务。我正在使用Jersey 1.18。目标网址如下所示。
'./path/to/image.png'
我需要在https://api.test.com/test/{id}?param1=test1¶m2=test2
添加PathParam
来调用此网址。我看到一个选项可以添加WebResource
但不能添加QueryParam
。我的代码看起来像这样。
PathParam
有人可以帮我解决这个问题吗?
答案 0 :(得分:3)
您需要path
...
WebResource
方法
final String myId = "1234";
Client client = Client.create();
WebResource webResource = client.resource("https://api.test.com/test")
.path(myId)
.queryParam("param1", "test1")
.queryParam("param2", "test2");