package cn.dss.studay网络编程.mytomcat; import java.io.*; import java.net.ServerSocket; import java.net.Socket; /** * 这是模拟的服务端 * */ public class mytomcat { public static void main(String[] args) throws IOException { System.out.println("服务端开启了"); ServerSocket socket = new ServerSocket(9090); Socket s = socket.accept(); // 读取数据 InputStream inputStream = s.getInputStream(); final byte[] bytes = new byte[1024]; final int read = inputStream.read(bytes); String str = new String(bytes, 0, read); System.out.println(str); // 返回数据 PrintWriter pw = new PrintWriter(s.getOutputStream(), true); // pw.println("<font color='red' size='7'>欢迎你的访问!</font>"); File file = new File("1.html"); FileInputStream fileInputStream = new FileInputStream(file); final BufferedInputStream bufferedInputStream = new BufferedInputStream(fileInputStream); byte[] buf = new byte[1024]; final int read1 = bufferedInputStream.read(buf); String nn =new String(buf,0,read1); pw.print(nn); pw.close(); s.close(); socket.close(); } }
java简易的模仿tomcat
最新推荐文章于 2022-11-19 15:07:52 发布