URLクラスを使った接続で、プロキシを使う方法
まあソースは適当に。
import java.net.*; import java.io.*; class GetGoogleHtml{ public static void main(String[] args){ final String googleURL = "http://www.google.co.jp"; try{ URL url = new URL(googleURL); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); String line; while( (line = in.readLine()) != null){ System.out.println(line); } in.close(); } catch (IOException e){ e.printStackTrace(); } } }
実行時に
java -Dhttp.proxyHost=<your_proxy> GetGoogleHtml
とする。http.proxyPortも指定するとポートが指定できるが、デフォルトは8888らしい。