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
StringBuilder builder = new StringBuilder()
.append(request.getMethod()).append('\n');
String contentMD5 = request.getHeader(HttpHeaders.CONTENT_MD5);
if (contentMD5 != null) {
builder.append(contentMD5);
}
builder.append('\n');
String contentType = request.getHeader(HttpHeaders.CONTENT_TYPE);
if (contentType != null) {
builder.append(contentType);
}
builder.append('\n');
.append(request.getMethod())
.append('\n')
.append(Strings.nullToEmpty(request.getHeader(
HttpHeaders.CONTENT_MD5)))
.append('\n')
.append(Strings.nullToEmpty(request.getHeader(
HttpHeaders.CONTENT_TYPE)))
.append('\n');
String expires = request.getParameter("Expires");
if (expires != null) {
builder.append(expires);