Mercurial Hosting > luan
comparison src/luan/webserver/Connection.java @ 1207:59289af20d9a
better webserver logging
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 07 Mar 2018 16:48:32 -0700 |
parents | 9d3835e88204 |
children | 85aa7961239a |
comparison
equal
deleted
inserted
replaced
1206:6dfaf4e9ce71 | 1207:59289af20d9a |
---|---|
93 } | 93 } |
94 } | 94 } |
95 } | 95 } |
96 response = server.handler.handle(request); | 96 response = server.handler.handle(request); |
97 } catch(ParseException e) { | 97 } catch(ParseException e) { |
98 logger.warn("",e); | 98 logger.error("parse error\n"+request.rawHead.trim()+"\n",e); |
99 response = Response.errorResponse(Status.BAD_REQUEST,e.toString()); | 99 response = Response.errorResponse(Status.BAD_REQUEST,e.toString()); |
100 } | 100 } |
101 response.headers.put("connection","close"); | 101 response.headers.put("connection","close"); |
102 response.headers.put("content-length",Long.toString(response.body.length)); | 102 response.headers.put("content-length",Long.toString(response.body.length)); |
103 byte[] header = response.toHeaderString().getBytes(); | 103 byte[] header = response.toHeaderString().getBytes(); |