aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--weed/s3api/auth_signature_v4.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/weed/s3api/auth_signature_v4.go b/weed/s3api/auth_signature_v4.go
index 5fce8197c..f3b2720ee 100644
--- a/weed/s3api/auth_signature_v4.go
+++ b/weed/s3api/auth_signature_v4.go
@@ -732,7 +732,7 @@ func extractHostHeader(r *http.Request) string {
}
}
if !isDefaultPort(r.URL.Scheme, forwardedPort) {
- extractedHost = net.JoinHostPort(forwardedHost, forwardedPort)
+ extractedHost = net.JoinHostPort(extractedHost, forwardedPort)
}
return extractedHost
} else {
@@ -743,12 +743,12 @@ func extractHostHeader(r *http.Request) string {
}
h, port, err := net.SplitHostPort(host)
if err != nil {
- return r.Host
+ return host
}
if isDefaultPort(r.URL.Scheme, port) {
return h
}
- return r.Host
+ return host
}
}