package photato.controllers;
import java.nio.file.Path;
import java.util.Map;
import org.apache.http.entity.ContentType;
import org.apache.http.entity.FileEntity;
public class DefaultHandler extends PhotatoHandler {
private final Path folderRoot;
public DefaultHandler(Path folderRoot) {
super("", new String[]{"GET"});
this.folderRoot = folderRoot;
}
@Override
protected Response getResponse(String path, Map<String, String> query) throws Exception {
return new Response(200, new FileEntity(folderRoot.resolve("index.html").toFile(), ContentType.create("text/html; charset=UTF-8")));
}
}