81,122
社区成员




@Test
public void testService()throws Exception{
ServerSocket ss = new ServerSocket(8080);
while(true){
System.out.println("Start Accept...");
Socket s = ss.accept();
print(s,"Socket");
InputStream input = s.getInputStream();
Thread.sleep(200);
print(input.available(),"可接收字节数");
while(input.available() != 0){
print(s.getKeepAlive(),"KeepAlive");
input.read(new byte[input.available()]);
//发送html文件
FileInputStream fi = new FileInputStream("E:\\jhw\\eclipse\\test\\src\\test\\a.html");
byte[] buffer = new byte[1024];
int c = fi.read(buffer);
OutputStream os = s.getOutputStream();
while(c != -1){
os.write(buffer, 0, c);
c = fi.read(buffer);
}
os.flush();
Thread.sleep(2000);
}
s.close();
}
}