in showcase/src/main/java/org/apache/peeco/showcase/HelloWorldHandler.java [83:105]
public Response inputForm(Request request){
StringBuilder builder = new StringBuilder();
builder.append("<!DOCTYPE html>\r\n")
.append("<html><head><meta charset='utf-8' /><title>")
.append("Name Input Form")
.append("</title></head><body>\r\n")
.append("<form action=\"post\" method=\"POST\">\r\n")
.append("Enter your name: \r\n")
.append("<input type=\"text\" name=\"user\" />\r\n")
.append("<input type=\"submit\" value=\"Submit\" />\r\n")
.append("</form>\r\n")
.append("</body></html>\r\n");
String responseContent = builder.toString();
ByteArrayInputStream output = new ByteArrayInputStream(
responseContent.getBytes(StandardCharsets.UTF_8));
Response response = new Response(output);
response.addHeader("statusCode", "200");
response.addHeader("content-type", "text/html");
return response;
}