We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
.dualstack
1 parent b404c8b commit 7a57d5bCopy full SHA for 7a57d5b
packages/middleware-bucket-endpoint/src/bucketHostname.ts
@@ -51,6 +51,7 @@ const getEndpointFromBucketName = ({
51
tlsCompatible = true,
52
isCustomEndpoint = false,
53
}: BucketHostnameParams): BucketHostname => {
54
+ // TODO: Remove checks for ".dualstack" from entire middleware.
55
const suffixHostname = dualstackEndpoint ? baseHostname.replace(".dualstack", "") : baseHostname;
56
const [clientRegion, hostnameSuffix] = isCustomEndpoint ? [region, baseHostname] : getSuffix(suffixHostname);
57
if (pathStyleEndpoint || !isDnsCompatibleBucketName(bucketName) || (tlsCompatible && DOT_PATTERN.test(bucketName))) {
0 commit comments