爱玺玺

爱玺玺的生活日记本。wx:lb87626

java模拟web服务器,http会自动连接3次

import java.net.*;

import java.io.*;

public class MyTomcat {


public static void main(String[] args) throws Exception{

ServerSocket ss=new ServerSocket(81);

Socket s=null;

//BufferedReader br=null;

OutputStream os=null;

int i=1;

boolean b=true;//这样才能在循环后关闭资源,如果while里面是true将无法让其停止循环,因此会报错

while(b){

System.out.println("等待第"+i+"次请求");

i++;

s=ss.accept();

BufferedReader br=new BufferedReader(new FileReader("d:\\1.html"));

String buf="";

os=s.getOutputStream();

while((buf=br.readLine())!=null){//br.readLine读取一行字符串

System.out.println("进入循环输出语句");

os.write(buf.getBytes());//os.wirte输出字节数组

}

}

}


}


TIM图片20171130102919.gif

发表评论:

Powered By Z-BlogPHP 1.4 Deeplue Build 150101

Copyright Your WebSite.Some Rights Reserved.

蜀ICP备11021721号-5