import java.net.*;
import java.io.*;
public class URLReader {
public static void main(String[] args) throws Exception {
// Configure proxy ...
System.setProperty("http.proxySet", "true");
System.setProperty("http.proxyHost", "proxy.nnnsssfff.com");
System.setProperty("http.proxyPort", "8080");
System.setProperty("http.proxyType", "4");
String proxyUser = "lv.hq", proxyPassword = "自己的密码!!!!!!!!!!!";
// Open URL ...
URL url = new URL("http://www.google.com/");
URLConnection con = url.openConnection();
// proxy user and pass
con.setRequestProperty("Proxy-Authorization", "Basic "
+ new sun.misc.BASE64Encoder()
.encode((proxyUser + ":" + proxyPassword).getBytes()));
BufferedReader in = new BufferedReader(new InputStreamReader(con
.getInputStream()));
// Read it ...
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}