模擬一個Web服務器

import java.io.*;
import java.net.*;
public class MyWebServer
{
    public static void main(String []args) throws Exception{

        ServerSocket ss=new ServerSocket(80);

            Socket s=ss.accept();
            System.out.println("在 80上等待連接...");
            OutputStream os=s.getOutputStream();
            BufferedReader br=new BufferedReader(new FileReader("d:\\hello.html"));
            String buf="";
            while((buf=br.readLine())!=null){
                os.write(buf.getBytes());
            }

        //關閉流
        br.close();
        os.close();
        s.close();


    }
}
發佈了111 篇原創文章 · 獲贊 32 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章