From 55484a4f6b4875a4cdc1f700b33b450565f99162 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Mon, 28 Jul 2014 22:04:56 -0700 Subject: [PATCH] Quote eTag header Found with Ceph s3-tests. References #5. --- src/main/java/org/gaul/s3proxy/S3ProxyHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java index f80e8bc..70a9a37 100644 --- a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java +++ b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java @@ -508,7 +508,7 @@ final class S3ProxyHandler extends AbstractHandler { } try { String eTag = blobStore.putBlob(containerName, builder.build()); - response.addHeader(HttpHeaders.ETAG, eTag); + response.addHeader(HttpHeaders.ETAG, "\"" + eTag + "\""); } catch (HttpResponseException hre) { // TODO: emit hre.getContent() ? return hre.getResponse().getStatusCode();