Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
593 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Pourquoi URLConnection fonctionne sur un computer, pas sur l’autre ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pourquoi URLConnection fonctionne sur un computer, pas sur l’autre ??

n°1205254
albert95
Posté le 22-09-2005 à 16:37:06  profilanswer
 

Bonjour à tous et à toutes, spécialistes de java,
 
Je cherche depuis quelques temps un code qui permette de lire une page internet (historiques de cours des actions, par exemple :
http://ichart8.finance.ukl.yahoo.c [...] gnore=.csv
 
Pour comprendre le fonctionnement de chaque étape, je travaille   sur URLConnection
 
J’utilise le  code suivant (balise

Citation :

) sur 2 pc, l’un a windows 2000, l’autre windows xp.
Il ne fonctionne pas sur celui où est installé windows xp.  
 
- A votre avis, l’erreur vint de xp ?  ou bien d’une mauvaise installation de Jcreator LE ??
 
Comment y remédier ?
 
Par ailleurs, pourriez-vous me dire comment procéder pour récupérer la page web à partir de la fenêtre DOS, pour la faire apparaître dans une fenêtre applet ou swing ?
 
Merci d’avance pour toutes vos suggestions
 
albert
 
[quote]
import java.net.*;
import java.io.*;
 
public class URLConnectionReader {
    public static void main(String[] args) throws Exception {
 URL yahoo = new URL("http://www.yahoo.com/" );
 URLConnection yahooConnection = yahoo.openConnection();
 DataInputStream in = new DataInputStream(
     yahooConnection.getInputStream());
 String inputLine;
 
 while ((inputLine = in.readLine()) != null)
     System.out.println(inputLine);
 
 in.close();
    }
}


 
1/ Je compile (avec Jcreator LE) et j’obtiens le même message sur les 2 pc :
 
Note: C:\JavaSun\tut-examples\networking\urls\example\URLReader.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
 
Process completed.
 
2/ Ensuite j’exécute (Execute File)sur le pc où est installé windows 2000, une fenêtre DOS s’ouvre avec le code html de la page yahoo
Adresse de la fenêtre DOS :  
 

Citation :


C:\Program Files\Xinox Software\Jcreator V3LE\GE2001.exe


 
 
 
Alors que sur windows xp, j’obtiens  

Citation :


 
--------------------Configuration: inp - j2sdk1.4.2_08 <Default> - <Default>--------------------
java.net.UnknownHostException: www.yahoo.com
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
        at java.net.Socket.connect(Socket.java:452)
        at java.net.Socket.connect(Socket.java:402)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:402)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:618)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:306)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
        at sun.net.www.http.HttpClient.New(HttpClient.java:339)
        at sun.net.www.http.HttpClient.New(HttpClient.java:320)
        at sun.net.www.http.HttpClient.New(HttpClient.java:315)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:521)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:498)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:626)
        at URLConnectionReader.main(URLConnectionReader.java:8)
Exception in thread "main"  
Process completed.


 
 
 

mood
Publicité
Posté le 22-09-2005 à 16:37:06  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Pourquoi URLConnection fonctionne sur un computer, pas sur l’autre ??

 

Sujets relatifs
Pourquoi URLConnection fonctionne sur un pc, pas sur l’autre ??Base qui reste vide mais le script fonctionne
Un "rollover" en CSS ne fonctionne pas, contrairement aux autresComment fonctionne un automate Programmable?
[SQL] Mais comment fonctionne la fonction ENCRYPT[ACCESS]recherche par caractère générique (par ex.*)ne fonctionne pas
mon prgramme vbs ne fonctionne pas sur tous les pc...[Résolu] distinct? order by? mais ca ne fonctionne pas
replace ne fonctionne qu'une fois 
Plus de sujets relatifs à : Pourquoi URLConnection fonctionne sur un computer, pas sur l’autre ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR