diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConfiguration.java b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConfiguration.java index b5132876da5..db91af9ba5d 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConfiguration.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConfiguration.java @@ -103,16 +103,21 @@ public class HttpConfiguration public HttpConfiguration(HttpConfiguration config) { _customizers.addAll(config._customizers); + for (String s:config._formEncodedMethods.keySet()) + _formEncodedMethods.put(s,Boolean.TRUE); _outputBufferSize=config._outputBufferSize; _outputAggregationSize=config._outputAggregationSize; _requestHeaderSize=config._requestHeaderSize; _responseHeaderSize=config._responseHeaderSize; - _securePort=config._securePort; + _headerCacheSize=config._headerCacheSize; _secureScheme=config._secureScheme; + _securePort=config._securePort; + _blockingTimeout=config._blockingTimeout; _sendDateHeader=config._sendDateHeader; _sendServerVersion=config._sendServerVersion; - _headerCacheSize=config._headerCacheSize; - _blockingTimeout=config._blockingTimeout; + _sendXPoweredBy=config._sendXPoweredBy; + _delayDispatchUntilContent=config._delayDispatchUntilContent; + _persistentConnectionsEnabled=config._persistentConnectionsEnabled; } /* ------------------------------------------------------------ */