我已经建立了一个接受请求的小型网络服务器。问题是,如果我在浏览器中打开它,我的应用程序显示已收到 4 个请求。为什么是 4 而不仅仅是 1?
while (true) {
try {
Socket remote = s.accept();
String sendersIP = remote.getInetAddress().toString();
log.add(sendersIP);
System.out.println("Got new Request");
out.println("HTTP/1.0 200 OK");
out.println("Content-Type: text/html");
out.println("Server: Bot");
out.println("");
out.println("<H1>Welcome</H1>");
out.flush();
remote.close();
} catch (Exception e) {
e.printStackTrace();
}
}