与tracker服务器的连接,总是连接不了。求解决,急急急

freshman31 2014-05-09 08:13:37
URLConnection urlconnection = url.openConnection();
// 设置请求的格式
urlconnection.setRequestProperty("User-Agent", "TrackPeer v0.1");
urlconnection.setRequestProperty("Accept-Encoding", "gzip");
// 得到请求结果
Object obj = urlconnection.getInputStream();
obj1 = urlconnection.getHeaderField("Content-Encoding");
// 处理请求结果,请求结果是gzip格式的压缩包,还需要进行解包操作
if (obj1 != null && ((String) (obj1)).equals("gzip"))
obj = new GZIPInputStream(((InputStream) (obj)));
obj1 = new ByteArrayOutputStream();
int i;
// 读取请求结果,也是B编码格式的结果
while ((i = ((InputStream) (obj)).read()) != -1)
((ByteArrayOutputStream) (obj1)).write(i);
return ((ByteArrayOutputStream) (obj1)).toByteArray();
这是我写的与tracker服务器的连接的代码。
不知道有没有错,求解答啊。
...全文
1030 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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