Lendo um arquivo apartir de uma url

Olá pessoal eu tenho uma duvida…

eu preciso desenvolver um programa que le um arquivo até ai seria tudo bem , se o arquivo estivesse na maquina ou na rede…

mas esse arquivo a ser lido seria de um site ou seja eu iria ter que pegar o arquivo pela url…

andei pesquisando mas não acho nada a respeito alguém poderia me dar uma ajuda de como fazer isto?

Fala cara blz?

esta abaixo o caminho das pedras…

HttpConnection c = (Connection) Connector.open(“http://www.guj.com.br”);

Depois é só pegar e colocar no InputStream…

espero ter ajudado…

olá kra HttpConnection aonde encontro as lib ?

Fala cara… nao estou com ele aqui agora… mas da uma garimpada no google que vc acha…

para ser bonzinho :smiley: estou disponibilizando o codigo que vc precisa para usar esse HttpConnection e como manipular o arquivo.

public void consultaInternet() throws IOException{   
   private HttpConnection http = null;   
   InputStream iStrm = null;   
  
   try{   
      url = "www.teste.com.br/teste.php?var1=blabla&var2=blabla";   
      http = (HttpConnection) Connector.open(url);   
  
      http.setRequestMethod(HttpConnection.GET);   
      http.setRequestProperty("Connection", "close");   
  
      if(http.getResponseCode() == HttpConnection.HTTP_OK){   
         String str;   
         iStrm = http.openInputStream();   
         int length = (int) http.getLength();   
         if(length != -1){   
            byte serverData[] = new byte[length];   
            iStrm.read(serverData);   
            str = new String(serverData);   
         }   
         else{   
            ByteArrayOutputStream bStrm = new ByteArrayOutputStream();   
                  
            int ch;   
            while((ch = iStrm.read()) != -1)   
               bStrm.write(ch);   
               
            str = new String(bStrm.toByteArray());   
            bStrm.close();   
         }   
            
         System.out.print("Conteudo do arquivo: ");  // TESTE   
         System.out.println(str);                    // TESTE   
      }   
      else{   
         System.err.println("Pagina não encontrada.");   
      }   
   }   
   finally{   
      if(iStrm != null)   
         iStrm.close();   
      if(http != null)   
         http.close();   
   }   
}  

espero ter ajudado

vlw
:smiley: