aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/auth_signature_v4_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/s3api/auth_signature_v4_test.go')
-rw-r--r--weed/s3api/auth_signature_v4_test.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/weed/s3api/auth_signature_v4_test.go b/weed/s3api/auth_signature_v4_test.go
index 6850e9d2b..9ec4f232e 100644
--- a/weed/s3api/auth_signature_v4_test.go
+++ b/weed/s3api/auth_signature_v4_test.go
@@ -192,20 +192,20 @@ func TestExtractHostHeader(t *testing.T) {
expected: "[::1]:8080",
},
{
- name: "IPv6 address without brackets and standard port, should return bracketed IPv6",
+ name: "IPv6 address without brackets and standard port, should strip brackets per AWS SDK",
hostHeader: "backend:8333",
forwardedHost: "::1",
forwardedPort: "80",
forwardedProto: "http",
- expected: "[::1]",
+ expected: "::1",
},
{
- name: "IPv6 address without brackets and standard HTTPS port, should return bracketed IPv6",
+ name: "IPv6 address without brackets and standard HTTPS port, should strip brackets per AWS SDK",
hostHeader: "backend:8333",
forwardedHost: "2001:db8::1",
forwardedPort: "443",
forwardedProto: "https",
- expected: "[2001:db8::1]",
+ expected: "2001:db8::1",
},
{
name: "IPv6 address with brackets but no port, should add port",
@@ -216,12 +216,12 @@ func TestExtractHostHeader(t *testing.T) {
expected: "[2001:db8::1]:8080",
},
{
- name: "IPv6 full address with brackets and default port (should strip port)",
+ name: "IPv6 full address with brackets and default port (should strip port and brackets)",
hostHeader: "backend:8333",
forwardedHost: "[2001:db8:85a3::8a2e:370:7334]:443",
forwardedPort: "443",
forwardedProto: "https",
- expected: "[2001:db8:85a3::8a2e:370:7334]",
+ expected: "2001:db8:85a3::8a2e:370:7334",
},
{
name: "IPv4-mapped IPv6 address without brackets, should add brackets with port",