以下Code输出Tomcat的首页源程序:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.Socket;
public class TestGet {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// TODO 自动生成的方法存根
Socket s= new Socket("127.0.0.1",8080);
PrintWriter pw = new PrintWriter(new OutputStreamWriter(s.getOutputStream()));
pw.println("GET / HTTP/1.1");
pw.println("Host: localhost");
pw.println("Content-Type: text/html");
pw.println();
pw.flush();
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
String Str = "";
while((Str = br.readLine()) != null) {
System.out.println(Str);
}
br.close();
pw.close();
s.close();
}
}