d466156e3853d81522601ea7d04cc6e53df26958
[jsvc.git] / src / dolda / jsvc / test / TestResponder.java
1 package dolda.jsvc.test;
2
3 import dolda.jsvc.*;
4 import java.io.*;
5
6 public class TestResponder implements Responder {
7     public void respond(Request req) {
8         req.outheaders().put("Content-Type", "text/html; charset=utf-8");
9         PrintWriter out;
10         try {
11             out = new PrintWriter(new OutputStreamWriter(req.output(), "UTF-8"));
12         } catch(UnsupportedEncodingException e) {
13             throw(new Error(e));
14         }
15
16         out.println("<html>");
17         out.println("<head><title>Barda</title></head>");
18         out.println("<body>");
19         out.println("<h1>Barda</h1>");
20         out.println("Bardslen.");
21         out.println(req.inheaders());
22         out.println(req.ctx().starttime());
23         out.println("</body>");
24         out.println("</html>");
25         out.flush();
26     }
27 }