little logic cleanup, duplicate response error
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
package org.lumijiez.core.http;
|
package org.lumijiez.core.http;
|
||||||
|
|
||||||
|
import org.lumijiez.logging.Logger;
|
||||||
|
|
||||||
import java.io.PrintWriter;
|
import java.io.PrintWriter;
|
||||||
|
|
||||||
public class HttpResponse {
|
public class HttpResponse {
|
||||||
@@ -10,6 +12,7 @@ public class HttpResponse {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void sendResponse(int statusCode, String message) {
|
public void sendResponse(int statusCode, String message) {
|
||||||
|
Logger.info("HTTP", "Outgoing " + statusCode + ": " + message);
|
||||||
out.println("HTTP/1.1 " + statusCode + " " + message);
|
out.println("HTTP/1.1 " + statusCode + " " + message);
|
||||||
out.println("Content-Type: text/plain");
|
out.println("Content-Type: text/plain");
|
||||||
out.println("Connection: close");
|
out.println("Connection: close");
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ public class HttpServer {
|
|||||||
try {
|
try {
|
||||||
Socket clientSocket = serverSocket.accept();
|
Socket clientSocket = serverSocket.accept();
|
||||||
|
|
||||||
Logger.info("HTTP", "Client connected " + clientSocket.getInetAddress());
|
// Logger.info("HTTP", "Client connected " + clientSocket.getInetAddress());
|
||||||
|
|
||||||
threadPool.submit(() -> handleClient(clientSocket));
|
threadPool.submit(() -> handleClient(clientSocket));
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package org.lumijiez.core.routing;
|
|||||||
import org.lumijiez.core.http.HttpHandler;
|
import org.lumijiez.core.http.HttpHandler;
|
||||||
import org.lumijiez.core.http.HttpRequest;
|
import org.lumijiez.core.http.HttpRequest;
|
||||||
import org.lumijiez.core.http.HttpResponse;
|
import org.lumijiez.core.http.HttpResponse;
|
||||||
|
import org.lumijiez.logging.Logger;
|
||||||
|
|
||||||
public class Route {
|
public class Route {
|
||||||
private final String path;
|
private final String path;
|
||||||
@@ -24,6 +25,7 @@ public class Route {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void handle(HttpRequest request, HttpResponse response) {
|
public void handle(HttpRequest request, HttpResponse response) {
|
||||||
|
Logger.info("HTTP", "Incoming " + request.getMethod() + " " + request.getPath());
|
||||||
handler.handle(request, response);
|
handler.handle(request, response);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user