Récupérer le code HTML d'une page web à l'aide d'un Socket
Bonjour.
J'aimerais en utilisant un socket récupérer le code source d'une page.
Mais je ne trouve pas comment m'y prendre.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
int port=80;
String URL="www.google.fr";
try
{
InetAddress adresse = InetAddress.getByName(URL);
Socket CNX = new Socket(adresse,port);
CNX.close();
}
catch(Exception e)
{
System.err.println(e);
} |
Je passe par un proxy, mais je l'ai configuré :
Code:
1 2
| System.getProperties().put("http.proxyHost", "adresse-du-proxy");
System.getProperties().put("http.proxyPort", "port-du-proxy"); |
Si vous avez une idée du problème, merci de me donner vos conseils.
Au revoir.
Edit :
Donc je recherche la methode qui renvoit le code HTML d'une page, je crois que quelque part je dois mettre : GET /HTTP/1.0\r\n\n.
J'ai changé le code, du coup il semble bien vide.