package server.servlets;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.util.Vector;
public class Proxy {
public static void main(String args[]) {
System.out.println("web browser started");
print(
getUrl("http://www.msn.com"));
}
public static Vector getUrl(String
_urlString) {
try {
URL url
= new URL(_urlString);
System.out.println("url="
+ url);
return
getUrl(url);
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
public static Vector getUrl(URL url)
throws IOException {
Vector v = new Vector();
BufferedReader br
= new BufferedReader(
new InputStreamReader(
url.openStream()));
for (String l = br.readLine();
l != null;
l = br.readLine())
v.addElement(l);
return v;
}
public static void print(Vector v) {
System.out.println("Vector print");
for (int i = 0; i < v.size(); i++)
System.out.println((String) v.elementAt(i));
}
public static void print(Vector v, PrintWriter pw) {
pw.println("Vector print");
for (int i = 0; i < v.size(); i++)
pw.println((String) v.elementAt(i));
}
}