This change adds handling of non-standard ports during signing and presigning by including them in the Host header and also the canonical string used in signature calculation.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Issue \
https://github.com/awslabs/aws-sdk-kotlin/issues/1177
Description of changes
This change adds handling of non-standard ports during signing and presigning by including them in the
Host
header and also the canonical string used in signature calculation.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.