1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
package io;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.text.html.parser.DTD;
import javax.swing.text.html.parser.Parser;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Properties systemProperties = System.getProperties();
systemProperties.setProperty("http.proxyHost", "proxy.enib.fr");
systemProperties.setProperty("http.proxyPort", "3128");
new Main();
}
public void apply(String urlName) {
try {
URL url = new URL(urlName);
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(
urlConnection.getInputStream()));
String inputLine;
while ((inputLine = bufferedReader.readLine()) != null) {
Parser p=new Parser(null);
System.out.println(inputLine);
}
bufferedReader.close();
} catch (IOException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
}
public Main() {
apply(urlName);
}
private String urlName = "http://www.shipais.com/currentmap.php?map=dover";
} |
Partager