我正在做一个创建Jersey客户端的任务。我用的是Jersey 1.18目标URL如下所示。
https://api.test.com/test/{id}?param1=test1¶m2=test2我需要在我的WebResource中添加一个PathParam来调用这个URL。我看到一个选项,可以添加QueryParam,但不能添加PathParam。我的代码看起来像这样。
Client client = Client.create();
WebResource webResource = client.resource("https://api.test.com/test/{id}")
.queryParam("param1", "test1")
.queryParam("param2", "test2");有谁能帮我一下吗?
发布于 2016-06-14 06:24:00
您需要来自WebResource的path方法...
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");https://stackoverflow.com/questions/37797862
复制相似问题