From 0b18a976f32cb0d62cafa1721188fb44526a8919 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Wed, 13 Aug 2014 18:15:43 -0700 Subject: [PATCH] Log duplicate headers --- src/main/java/org/gaul/s3proxy/S3ProxyHandler.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java index 2c93179..6fa53c5 100644 --- a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java +++ b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java @@ -109,8 +109,11 @@ final class S3ProxyHandler extends AbstractHandler { String[] path = uri.split("/", 3); logger.debug("request: {}", request); for (String headerName : Collections.list(request.getHeaderNames())) { - logger.trace("header: {}: {}", headerName, - Strings.nullToEmpty(request.getHeader(headerName))); + for (String headerValue : Collections.list(request.getHeaders( + headerName))) { + logger.trace("header: {}: {}", headerName, + Strings.nullToEmpty(headerValue)); + } } if (identity != null) {