Mercurial Hosting > luan
comparison src/luan/webserver/Response.java @ 1161:6baccd0c85a7
minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 05 Feb 2018 22:59:52 -0700 |
parents | 4beabb087be6 |
children | 668f29bc52ea |
comparison
equal
deleted
inserted
replaced
1160:4beabb087be6 | 1161:6baccd0c85a7 |
---|---|
1 package luan.webserver; | 1 package luan.webserver; |
2 | 2 |
3 import java.io.InputStream; | 3 import java.io.InputStream; |
4 import java.io.PrintWriter; | |
4 import java.util.Map; | 5 import java.util.Map; |
5 import java.util.LinkedHashMap; | 6 import java.util.LinkedHashMap; |
6 import java.util.Collections; | 7 import java.util.Collections; |
7 import java.util.List; | 8 import java.util.List; |
8 | 9 |
68 } | 69 } |
69 } | 70 } |
70 sb.append( "\r\n" ); | 71 sb.append( "\r\n" ); |
71 return sb.toString(); | 72 return sb.toString(); |
72 } | 73 } |
74 | |
75 | |
76 public static Response errorResponse(Status status,String text) { | |
77 Response response = new Response(); | |
78 response.status = status; | |
79 response.headers.put( "content-type", "text/plain; charset=UTF-8" ); | |
80 PrintWriter writer = new PrintWriter( new ResponseOutputStream(response) ); | |
81 writer.write( text ); | |
82 writer.close(); | |
83 return response; | |
84 } | |
73 } | 85 } |