Lire les données de la page web
Je suis en train de lire des données à partir de la page web à l'aide de Java.
public class WebpageReader {
public static void main(String[] args) throws IOException {
String line = null, response;
URL url = new URL("http://www.google.co.in/");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn
.getInputStream()));
while (rd.readLine() != null) {
line += rd.readLine();
}
System.out.println(line);
}
}
Mais je me fais de la connexion refusée exception. Quelle pourrait être la bonne façon pour obtenir la date de la page web?
Pouvez-vous vous de ping www.google.co.in
Cela pourrait aider si c'est un proxy en question: rgagnon.com/javadetails/java-0085.html
Cela pourrait aider si c'est un proxy en question: rgagnon.com/javadetails/java-0085.html
OriginalL'auteur Robin clave | 2011-03-08
Vous devez vous connecter pour publier un commentaire.
Vous sont probablement derrière un proxy qui ne vous autorise pas à vous connecter à une ressource web par le biais d'une application java. Vous pouvez configurer un proxy dans les options java. Dans Windows, vous pouvez le faire à partir du Panneau de Contrôle.
Comment configurer à l'aide de cette option java. u peut pls me dire
J'ai utilisé le Système.setProperty("java.net.useSystemProxies", "true"); dans le code java. J'ai inclus le nom du site dans l'option internet. Elle fonctionne. Grâce yar.
il est de retour à la source de la page html. Si je souhaite effectuer une recherche de données en particulier à partir de la page web, comment je peux le faire
Vous êtes mieux de poser une nouvelle question.
OriginalL'auteur kgiannakakis
Tu dois avoir des proxy ou un pare-feu ensemble. Ce code fonctionne.
OriginalL'auteur Nishant