用JAVA实现自己的MyWebServer


import java.io.BufferedReader;
import java.io.FileReader;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class MyWebServer {
public static void main(String[] args) throws Exception {
ServerSocket ss
= new ServerSocket(8888);
while(true){
System.out.println(
"我在 8888 上等待连接。。。。。。");
Socket s
=ss.accept();
//提示一句话
System.out.println("我收到请求了。。。。。。");
OutputStream os
=s.getOutputStream();
//读取计算机里html文件返回
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();
}
}
}

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com