具体功能类似于迅雷的flv嗅探,维棠的flv下载之类的软件,我是这样想的 模拟浏览器请求,然后获取发送和接受的数据包,不知道正确不,求高手

解决方案 »

  1.   

      try {
         URL url=new URL("视频页面地址记得是有http://的");
     URLConnection uc= url.openConnection();
     BufferedReader bus=new BufferedReader(new InputStreamReader(uc.getInputStream(),"utf-8")) ;
     String temp="";
     jt2.setText("");
     int i=0;
     while((temp=bus.readLine())!=null){
       //这里写过滤,用这则表达式找到*.flv的文件路径
        
     }
    // 有了路径了你可以用java写程序下载,要对http协议比较了解
     }           
    } catch (UnknownHostException e1) {
    e1.printStackTrace();
    } catch (IOException e1) {
    e1.printStackTrace();
    }[code=java][/code]
      

  2.   


    貌似不行,用不了,如“http://www.56.com/u94/v_OTY5OTIwOTk.html”这个视频