我仍在学习 java 并尝试使用 Sockets 构建一个基本的 WebServer,现在我让服务器正常工作并将输出数据发送回浏览器,但我不确定如何发送我认为它们只是“\r\n”的标头\r\n" 来自内容正文
这就是我当前写入浏览器的方式
Socket socket = socketServer.accept();
System.out.println("Web Request From: "+socket.getInetAddress().toString());
BufferedReader in = new BufferedReader(
new InputStreamReader(socket.getInputStream())
);
PrintWriter out = new PrintWriter(socket.getOutputStream());
Stirng output = "<!DOCTYPE html><html><body><h1>403 Forbidden</h1></body></html>"
out.write(output, 0, output.lenght());
out.flush();
out.close();