gpt4 book ai didi

java - 创建 URL 和添加参数的正确方法是什么?

转载 作者:行者123 更新时间:2023-12-02 05:55:25 33 4
gpt4 key购买 nike

我一直在使用 java.net.URL 类,现在我需要向 URL 对象变量添加参数。我见过很多添加参数的方法,例如字符串连接或创建新的 URL 对象并将所需的参数传递给 URL 类构造函数。但我也看到过 UriBuilder 和其他创建 URL 或 URI 并随后向其添加参数的方法。在java中构造URL以便稍后添加参数的正确方法是什么?

我这样做的懒惰方法如下:

String url = "http://www.site.com/";
url += "?";
url += "param1=" + 1;
url += "&";
url += "param2=" + 2;

URL url = new URL(url);

这是向 URL 添加参数的最佳方式吗?有更好的办法吗?

谢谢,Y_Y

最佳答案

这是java中使用URL的标准形式

URL(URL baseURL, String relativeURL)

String baseURL= "http://www.site.com/";

根据您的参数使用 StringBuilder 或 String 形成relativeURL。

另一种方法是使用第三方 LIB。

关于java - 创建 URL 和添加参数的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23140698/

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