From d8546c00ce4d93c7ddf43d61ded7141ab9cf88e7 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Wed, 12 Apr 2017 00:53:19 -0700 Subject: [PATCH] URL encode CommonPrefix when requested --- src/main/java/org/gaul/s3proxy/S3ProxyHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java index ce233ad..15f339b 100644 --- a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java +++ b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java @@ -1320,7 +1320,8 @@ public class S3ProxyHandler { for (String commonPrefix : commonPrefixes) { xml.writeStartElement("CommonPrefixes"); - writeSimpleElement(xml, "Prefix", commonPrefix); + writeSimpleElement(xml, "Prefix", encodeBlob(encodingType, + commonPrefix)); xml.writeEndElement(); }