Mercurial Hosting > luan
diff src/luan/webserver/Connection.java @ 1148:49fb4e83484f
webserver - change headers to lower case
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 04 Feb 2018 17:11:06 -0700 |
parents | 30d87b7d1d62 |
children | 4beabb087be6 |
line wrap: on
line diff
--- a/src/luan/webserver/Connection.java Thu Feb 01 22:06:37 2018 -0700 +++ b/src/luan/webserver/Connection.java Sun Feb 04 17:11:06 2018 -0700 @@ -63,7 +63,7 @@ RequestParser parser = new RequestParser(request); parser.parseHead(); - String lenStr = (String)request.headers.get("Content-Length"); + String lenStr = (String)request.headers.get("content-length"); if( lenStr != null ) { int len = Integer.parseInt(lenStr); byte[] body = new byte[len]; @@ -80,7 +80,7 @@ //System.out.println(new String(request.body)); } - String contentType = (String)request.headers.get("Content-Type"); + String contentType = (String)request.headers.get("content-type"); if( contentType != null ) { if( request.body == null ) { logger.error("body is null"); @@ -97,8 +97,8 @@ } Response response = server.handler.handle(request); - response.headers.put("Connection","close"); - response.headers.put("Content-Length",Long.toString(response.body.length)); + response.headers.put("connection","close"); + response.headers.put("content-length",Long.toString(response.body.length)); byte[] header = response.toHeaderString().getBytes(); OutputStream out = socket.getOutputStream();