gpt4 book ai didi

java - URIBuilder build() 削减端口?

转载 作者:行者123 更新时间:2023-11-29 08:50:50 26 4
gpt4 key购买 nike

我尝试使用 URIBuilder 使用特定端口和键值对构建 URI。

URIBuilder builder = new URIBuilder();
URI address = builder.setScheme("http")
.setPath("127.0.0.1")
.setPort(12345)
.addParameter("key", "value")
.build();
System.out.println("BuilderPort is: " + builder.getPort());

System.out.println("URIPort is: " + address.getPort();

控制台显示:

BuilderPort is: 12345
URIPort is: -1

这是通缉行为吗?我知道我可以使用:

public URI(String scheme, String userInfo, String host, int port, String path, String query, String fragment)

我想知道 .setPort() 方法是否会被忽略

最佳答案

您必须使用 setHost("127.0.0.1") 而不是 setPath()(或者在这种情况下 setHost("localhost")).

关于java - URIBuilder build() 削减端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22780890/

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