java http从同一个服务器多次请求不同文件时,能否重用同一条连接?
java中一般建立http连接是这样的:
url = new URL("http://localhost:8080/aaa");
httpURLConn= (HttpURLConnection)url.openConnection();
发送接收。。。
.......
当再次从同一个服务器请求另外一个资源时,必须重新创建连接:
url = new URL("http://localhost:8080/bbb");
httpURLConn= (HttpURLConnection)url.openConnection();
发送接收 。。
我想做的是,重用同一个连接,请求多个文件,例如:
url = new URL("http://localhost:8080");
httpURLConn= (HttpURLConnection)url.openConnection();
httpURLConn.setPath("aaaa"); ///没有这个方法!
发送接收。。。
httpURLConn.setPath("bbbb); ///没有这个方法!
发送接收。。。
能不能实现类似的方法?或者java有没有相关的能实现这个功能的库呢?