【发布时间】:2014-03-31 16:31:30
【问题描述】:
我尝试生成以下 uri
//主机:端口/名称/#/名称/名称
使用球衣 URI 生成器。问题是 uri 构建器解码了哈希字符。
有人如何构建给定的 URI 吗?
这就是我所拥有的:
final URI build = uriInfo.getBaseUriBuilder().path("..").path("#").path("/clients/asd/").build();
【问题讨论】:
-
你可以试试
.path(URLEncoder.encode("#")) -
@Alden 1.
URLEncoder.encode()不适用于 URI; 2. OP实际上想要一个URI片段,而不是转义井号
标签: java jakarta-ee jersey