我正在尝试构建以下网址:
https://console.aws.amazon.com/elasticmapreduce/home?region=us-east-1#cluster-details:j-1IGU6572KT6LB
我不确定如何添加:j-1IGU6572KT6LB
。当我包含:`时,它会被编码。试图看看是否可以避免。
这就是我所拥有的:
UriBuilder
.fromPath("console.aws.amazon.com")
.path("elasticmapreduce")
.path("home")
.queryParam("region","us-east-1")
.fragment("cluster-details")
.port(-1)
.scheme("https")
答案 0 :(得分:0)
如果对片段中的“:”进行了编码,对我来说似乎是一个错误(请参阅RFC 3986,第3.5和3.3节)。我建议打开一个错误报告。
OTOH,如果收件人无法处理百分比编码的冒号,那也是一个错误。