gpt4 book ai didi

rest - Jersey WebResource 的 PathParam

转载 作者:行者123 更新时间:2023-12-04 15:19:51 26 4
gpt4 key购买 nike

我正在处理创建 Jersey 客户端的任务。我正在使用 Jersey 1.18。目标 URL 如下所示。

https://api.test.com/test/{id}?param1=test1&param2=test2

我需要添加一个 PathParam到我的 WebResource调用此 URL。我看到添加 QueryParam 的选项但不适用于 PathParam .我的代码看起来像这样。
Client client = Client.create();
WebResource webResource = client.resource("https://api.test.com/test/{id}")
.queryParam("param1", "test1")
.queryParam("param2", "test2");

任何人都可以帮我解决这个问题吗?

最佳答案

您需要 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");

关于rest - Jersey WebResource 的 PathParam,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37797862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com