gpt4 book ai didi

java - 这是 UriBuilder 的预期行为吗?

转载 作者:搜寻专家 更新时间:2023-11-01 03:27:44 26 4
gpt4 key购买 nike

这就是我正在做的(JAX-RS 1.0,Jersey 1.11):

import javax.ws.rs.core.UriBuilder;
System.out.println(UriBuilder.fromPath("/").queryParam("x", "%40").build());
System.out.println(UriBuilder.fromPath("/").queryParam("x", "100%").build());

预期:

/?x=%2540
/?x=100%25

但实际输出是:

/?x=%40
/?x=100%25

这是怎么回事?如果这是 UriBuilder 的行为方式,有什么解决方法?

最佳答案

我很惊讶,但这就是它的工作原理:

UriBuilder.fromUri("/").queryParam("x", "{value}").build(/* any text */);

关于java - 这是 UriBuilder 的预期行为吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9029020/

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