java http从同一个服务器多次请求不同文件时,能否重用同一条连接?

lxslove 2014-08-15 03:04:18
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有没有相关的能实现这个功能的库呢?


...全文
117 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧