Author: markt Date: Sun Feb 14 20:51:25 2016 New Revision: 1730402 URL: http://svn.apache.org/viewvc?rev=1730402&view=rev Log: Simplify
Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11Processor.java Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11Processor.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/Http11Processor.java?rev=1730402&r1=1730401&r2=1730402&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/http11/Http11Processor.java (original) +++ tomcat/trunk/java/org/apache/coyote/http11/Http11Processor.java Sun Feb 14 20:51:25 2016 @@ -1338,24 +1338,23 @@ public class Http11Processor extends Abs InputFilter[] inputFilters = inputBuffer.getFilters(); // Parse transfer-encoding header - MessageBytes transferEncodingValueMB = null; if (http11) { - transferEncodingValueMB = headers.getValue("transfer-encoding"); - } - if (transferEncodingValueMB != null) { - String transferEncodingValue = transferEncodingValueMB.toString(); - // Parse the comma separated list. "identity" codings are ignored - int startPos = 0; - int commaPos = transferEncodingValue.indexOf(','); - String encodingName = null; - while (commaPos != -1) { - encodingName = transferEncodingValue.substring(startPos, commaPos); + MessageBytes transferEncodingValueMB = headers.getValue("transfer-encoding"); + if (transferEncodingValueMB != null) { + String transferEncodingValue = transferEncodingValueMB.toString(); + // Parse the comma separated list. "identity" codings are ignored + int startPos = 0; + int commaPos = transferEncodingValue.indexOf(','); + String encodingName = null; + while (commaPos != -1) { + encodingName = transferEncodingValue.substring(startPos, commaPos); + addInputFilter(inputFilters, encodingName); + startPos = commaPos + 1; + commaPos = transferEncodingValue.indexOf(',', startPos); + } + encodingName = transferEncodingValue.substring(startPos); addInputFilter(inputFilters, encodingName); - startPos = commaPos + 1; - commaPos = transferEncodingValue.indexOf(',', startPos); } - encodingName = transferEncodingValue.substring(startPos); - addInputFilter(inputFilters, encodingName); } // Parse content-length header --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org