On ma montré comment le faire avec des Streams.
Par contre la configuration du proxy ne semble pas être prise en compte par la socket...
Quand je faisais ça :
1 2 3 4 5 6 7 8 9 10
| String url = "http://google.fr";
try
{
JEditorPane htmlPane = new JEditorP0ane(url);
htmlPane.setEditable(false);
fen.add(new JScrollPane(htmlPane));
}
catch(IOException ioe) {
System.err.println("Error displaying " + url);
} |
Il ni avait pas de problème, mais la socket est timeout à chaque fois...
Sans configurer le proxy, quand je fais :
InetAddress adresse = InetAddress.getByName("www.google.fr");
J'obtiens bien l'adresse de Google.
C'est étrange je trouve.
=================
Edit : J'avais mal compris le concept de Socket de requête Get.
En fat il faut établir un socket avec le serveur et une fois connecté, envoyé des requêtes de ce type :
"GET "+URL+" HTTP/1.0\r\n\n"
Partager