Clean up signer

pull/20/head s3proxy-1.2.0
Andrew Gaul 2014-08-05 10:46:18 -07:00
rodzic 5742323a70
commit 559b1d36dd
1 zmienionych plików z 8 dodań i 11 usunięć

Wyświetl plik

@ -975,17 +975,14 @@ final class S3ProxyHandler extends AbstractHandler {
// build string to sign // build string to sign
StringBuilder builder = new StringBuilder() StringBuilder builder = new StringBuilder()
.append(request.getMethod()).append('\n'); .append(request.getMethod())
String contentMD5 = request.getHeader(HttpHeaders.CONTENT_MD5); .append('\n')
if (contentMD5 != null) { .append(Strings.nullToEmpty(request.getHeader(
builder.append(contentMD5); HttpHeaders.CONTENT_MD5)))
} .append('\n')
builder.append('\n'); .append(Strings.nullToEmpty(request.getHeader(
String contentType = request.getHeader(HttpHeaders.CONTENT_TYPE); HttpHeaders.CONTENT_TYPE)))
if (contentType != null) { .append('\n');
builder.append(contentType);
}
builder.append('\n');
String expires = request.getParameter("Expires"); String expires = request.getParameter("Expires");
if (expires != null) { if (expires != null) {
builder.append(expires); builder.append(expires);