This is to be compatible with clients which includes content-length for signature calculation (and hence deviating from AWS Signature-v4 spec)
This change brings a change which was done for the 'mc' package to allow for clean repo and have a cleaner github drop in experience.