implements RequestHandler

This commit is contained in:
DevSnaith 2023-04-19 10:50:25 +03:00
parent f95cfe9ba4
commit 62b4cbdc57

View File

@ -1,10 +1,12 @@
package org.eu.lumiere.utils; package org.eu.lumiere.utils;
import org.eu.lumiere.net.http.HttpRequest; import java.net.Socket;
import org.eu.lumiere.net.http.HttpRequestHandler;
import org.eu.lumiere.net.http.HttpResponse;
public class SimpleResponse implements HttpRequestHandler { import org.eu.lumiere.net.RequestHandler;
import org.eu.lumiere.net.http.HTTPRequest;
import org.eu.lumiere.net.http.HTTPResponse;
public class SimpleResponse implements RequestHandler {
private String body = "BasicResponse is running"; private String body = "BasicResponse is running";
private boolean html_response = false; private boolean html_response = false;
@ -15,7 +17,7 @@ public class SimpleResponse implements HttpRequestHandler {
} }
@Override @Override
public void onRequestReceived(HttpRequest request, HttpResponse response) { public void onRequestReceived(Socket socket, HTTPRequest request, HTTPResponse response) {
response.setContentType(String.format("text/%s", html_response ? "html" : "plan")); response.setContentType(String.format("text/%s", html_response ? "html" : "plan"));
response.push(body); response.push(body);
} }