receive http request

This commit is contained in:
andrzej 2024-11-10 16:45:43 +01:00
parent 8ee168a4fe
commit 2ecb728d87
1 changed files with 15 additions and 1 deletions

View File

@ -1,3 +1,6 @@
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.ServerSocket; import java.net.ServerSocket;
import java.net.Socket; import java.net.Socket;
@ -14,7 +17,18 @@ public class Main {
} }
} }
public static void handleClient(Socket client) { public static void handleClient(Socket client) throws IOException {
System.out.println("Debug: got new client" + client.toString());
BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream()));
StringBuilder requestBuilder = new StringBuilder();
String line;
while (!(line = br.readLine()).isBlank()) {
requestBuilder.append(line + "\r\n");
}
String request = requestBuilder.toString();
System.out.println(request);
} }