This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit f9afd7a0be49f974c50db49cd9a12916c9fff4b2
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Jul 1 17:08:06 2019 +0100

    Fix configuration of partial PUT
---
 java/org/apache/catalina/servlets/DefaultServlet.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/java/org/apache/catalina/servlets/DefaultServlet.java 
b/java/org/apache/catalina/servlets/DefaultServlet.java
index 5d3cc79..a87f4ce 100644
--- a/java/org/apache/catalina/servlets/DefaultServlet.java
+++ b/java/org/apache/catalina/servlets/DefaultServlet.java
@@ -1393,8 +1393,9 @@ public class DefaultServlet extends HttpServlet {
         // Retrieving the content-range header (if any is specified
         String rangeHeader = request.getHeader("Content-Range");
 
-        if (rangeHeader == null)
+        if (rangeHeader == null || !allowPartialPut) {
             return null;
+        }
 
         // bytes is the only range unit supported
         if (!rangeHeader.startsWith("bytes")) {


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to