diff --git a/src/org/redkale/net/http/HttpRequest.java b/src/org/redkale/net/http/HttpRequest.java index b6311d7b9..2156e9412 100644 --- a/src/org/redkale/net/http/HttpRequest.java +++ b/src/org/redkale/net/http/HttpRequest.java @@ -134,12 +134,15 @@ public class HttpRequest extends Request { String value = array.toString(index, array.size() - index, charset).trim(); switch (name) { case "Content-Type": + case "content-type": this.contentType = value; break; case "Content-Length": + case "content-length": this.contentLength = Long.decode(value); break; case "Host": + case "host": this.host = value; break; case "Cookie": @@ -151,9 +154,13 @@ public class HttpRequest extends Request { } break; case "Connection": + case "connection": this.connection = value; this.setKeepAlive(!"close".equalsIgnoreCase(value)); break; + case "user-agent": + header.addValue("User-Agent", value); + break; default: header.addValue(name, value); }