如何获取Java Jersey客户端请求的URL?

epe*_*leg 4 java url webresource jersey

在Java中使用Jersey我有一个响应对象

Client c=Client.create();
WebResource r = c.resource("http://example.com/path");

MultivaluedMap<String, String> params = new MultivaluedMapImpl();
    params.add("param1", value);

r=r.path(getQualifiersByPromoServicePath).queryParams(params);

ClientResponse response = r.accept(MediaType.APPLICATION_JSON_TYPE).get(ClientResponse.class);
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得用于提出请求的网址?(出于调试目的)即我想获得字符串"http://example.com/path?param1= value "?

con*_*dit 8

你试过r.getURI();吗?应该是你要找的......