Java中如何生成Http中Get请求的URL呢?

戚薇 Java经验 发布时间:2023-04-14 10:46:27 阅读数:16881 1
下文笔者讲述java代码生成带参数URL的方法分享,如下所示

生成URL的实现思路

方式0:
   字符串拼接组合
方式1:
   使用String.format格式化一个URL
方式2:
   使用URI对象中的构造器方法构造一个URL的链接及参数信息
例:URL生成方法
 
private static String d = "2023-04-14"; 
private static String f = "shenzhen";  
private static String s = "wuhan";  
private static String baseUrl = "https://www.java265.com";
private static String publicName = "/test";
private static String url ="/query"; 

private static String urlSource = baseUrl + publicName  + "%s?" +
		"d=%s&" +
		"f=%s&" +
		"s=%s";


public static void main(String[] args) throws IOException, URISyntaxException {

	String url1 = String.format(urlSource, url, d, f, s);
	System.out.println(getTicketlistUrl);

	//uri的构造器
	URI uri = new URIBuilder()
			.setScheme("https")
			.setHost("www.java265.com")
			.setPath(publicName+url)
			.setParameter("d", d )
			.setParameter("f", f)
			.setParameter("s", s)
			.build();
	System.out.println(uri.toString());
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202304/16814404326242.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者